שיחה:Base64

מתוך המכלול, האנציקלופדיה היהודית
תגובה אחרונה: לפני 6 שנים מאת יהודה 1 בנושא הצורך בריפוד
קפיצה לניווט קפיצה לחיפוש

אני לא מבין

עידו במה זה מתבטא שהערך הוא בינארי? אני יודע שערך הוא נתון שממוספר לפי סדר מספרים. ניתן לייצג אותו בכל צורה שהיא. המחשב לעולם קורא רק ייצוג בינארי, אבל אנחנו קוראים ייצוג עשרוני.--יהודהשיחה • י' בשבט ה'תשע"ח • 19:27, 25 בינואר 2018 (IST)תגובה[תגובה]

אנסה להסביר את התהליך, זה תמיד הרבה יותר ברור עבורי וזה די פשוט:
1. מתקבלת מחרוזת קלט, נניח: "קלט לקידוד"
2. נלקח הייצוג הבינארי של המחרוזת (אוסף של בתים, ולא משנה הקידוד כי האלגוריתם מתייחס רק לרצף הביטים) הוא כמובן מהצורה: 101000010100111110...
3. כל קבוצה של 6 ביטים (ולכן 64 אפשרויות) מהקלט מקודדת לתו בודד בפלט (עפ"י הטבלה שבערך)
4. אם צריך (כשהקבוצה האחרונה פחות מ-6 ביטים) מוסיפים את הריפוד.
בברכה, עידו (שיחה) 20:19, 25 בינואר 2018 (IST)תגובה[תגובה]
עידו, אם המחרוזת היא "קלט לקידוד" אז כל אות יש לה ערך מסויים הערך הזה מתקבל אצל המחשב בייצוג בינארי (למשל האות ק' היא 11111110 (סתם קשקשתי אני לא יודע באמת) אז הוא מוציא מתוכו את 6 הראשונים 111111 וכותב במקומם / אחר כך לוקח את ה 10 וכותב במקום B==. ? או g== ?.(לא חשוב לעניינו) הכוונה שהוא חותך מהמחרוזת נתון של שש סיביות וכותב את הערך שלו לפי הייצוג בבסיס 64. אז היה צריך לכתוב בצורה אחרת בראש הטבלה. כדאי גם להוסיף את הייצוג הבינארי.--יהודהשיחה • י' בשבט ה'תשע"ח • 20:35, 25 בינואר 2018 (IST)תגובה[תגובה]
הבנת את העקרון. בפעול אין התייחסות לאותיות המקוריות אחת אחת, זה לא מעניין את הקידוד אלא מחלקים את כל הרצף הבינארי לקבוצות של 6. לגבי הוספת הערכים בבינארי שהצעת, זה יגדיל מאד את הטבלה אבל אתה מוזמן, אם נראה לך שיועיל להבנה, למה לא? עידו (שיחה) 20:40, 25 בינואר 2018 (IST)תגובה[תגובה]
אני עוד לא יודע כל כך איך עורכים טבלאות (אולי העורך החזותי יעזור לי) מלבד זאת המילה ייצוג עשרוני של הערך הבינארי לא מדוייקת צריך לכתוב ה"ייצוג העשרוני של מחרוזת הסיביות".יהודהשיחה • י' בשבט ה'תשע"ח • 20:42, 25 בינואר 2018 (IST)תגובה[תגובה]
לגבי טבלאות, ראה עזרה:טבלאות. לגבי הניסוח, שתי האפשרויות בעלות אותה משמעות בעיני. אם נראה לך יותר ברור אתה מוזמן לשנות. עידו (שיחה) 21:45, 25 בינואר 2018 (IST)תגובה[תגובה]
תראה את העריכות האחרונות שלי. מקווה שלא קלקלתי. יהודהשיחה • י"ג בשבט ה'תשע"ח • 13:53, 29 בינואר 2018 (IST)תגובה[תגובה]
נראה מצוין! עידו (שיחה) 14:34, 29 בינואר 2018 (IST)תגובה[תגובה]

הצורך בריפוד

ניסיתי להסביר על ידי ההבנה שלי, אמנם ראיתי את דף השיחה של הערך בויקיפדיה האנגלית ונראה שההסבר שלי לא נכון. כמו כן בערך האנגלי ראיתי מפורש שיש מצבים שאין צורך בריפוד. שחזרתי בינתיים את העריכות אני מקווה שעידו, דוד, צלמי, Men770, צמא לדעתבעלי הידע במחשבים יתקנו את זה כראוי.--יהודהשיחה • י"ד בשבט ה'תשע"ח • 16:07, 30 בינואר 2018 (IST)תגובה[תגובה]