פורסם 2004 בספטמבר 1421 שנים זה עובד רק עם חלוקה, אפשר לעשות את זה בחלוקה ב-16 (הקסה-דצמלי) ולחסוך קצת, אבל בשביל זה צריך קצת זיכרון.לדוגמא 11,340שארית חלוקה ב-16 היא 12 (C = 12 = 1100)נחלק ב-16 ונקבל 708שארית חלקה ב-16 היא 4 (4 = 0100)נחלק ב-16 ונקבל 44שארית חולקה ב-16 היא 12 (C = 12 = 1100)נחלק ב-16 ונקבל 2 (2 = 0010)סה"כ 2C4C = 0010|1100|0100|1100אפשר בעיקרון גם לחלק ב-32 (או כל כפולה אחרת) אבל יותר קל לזכור את הקידוד הבנארי של כל המספרים בין 0 ל-15 בעלפה1 = 00012 = 00103 = 00114 = 01005 = 01016 = 01107 = 01118 = 10009 = 100110 = 1010 = A11 = 1011 = B12 = 1100 = C13 = 1101 = D14 = 1110 = E15 = 1111 = F
פורסם 2004 בספטמבר 1421 שנים קןדם כל רק שתדע שמתי שאתה עושה את לכל מספר אז המספר הבינארי הוא מלמטה למעלה יעני השארית מלטה למעלהוהדרך השניה היא......נכון ככה זה הולך1 2 4 8 16 32 64 128 256אז אתה לוקחמ מספר למשל 242אתה מחסר את את 128 ממנו1 2 4 8 16 32 64 128 256 1נשאר לך 114 אתה מוריד מזה 641 2 4 8 16 32 64 128 256 1 1נשאר לך 50 שממנו אתה מוריד 321 2 4 8 16 32 64 128 256 1 1 1נשאר לך 18 שממנו אתה מוריד 161 2 4 8 16 32 64 128 256 1 1 1 1נשאר לך 2 שממנו אתה מוריד 21 2 4 8 16 32 64 128 2560 1 0 0 1 1 1 1יוצא לך ש242 בבינארי זה11110010הבנת?אתה מחסר ממה שנשאר לך אחד מאלו1 2 4 8 16 32 64 128 256כאילו את ההכי קרוב למספראם יש לך מספר יותר גדול מ256תשמש ב512 או 1024 או 2048עריכה:הנה עוד דוגמא למקרה שלא הבנת......יש לך את המספר 302 אתה מוירד ממנו 2561 2 4 8 16 32 64 128 256 1נשאר לך 46 אתה מוריד מהם 321 2 4 8 16 32 64 128 256 1 0 0 1נשאר לך 14 אתה מוריד מהם 81 2 4 8 16 32 64 128 256 1 0 1 0 0 1נשאר לך 6 מהם אתה מוריד 41 2 4 8 16 32 64 128 256 1 1 0 1 0 0 1נשאר לך 2 שמהם אתה מוריד 21 2 4 8 16 32 64 128 2560 1 1 1 0 1 0 0 1יוצא לך ש302=100101110
פורסם 2004 בספטמבר 1421 שנים תודה לשניכם!!! rule the pc הבנתי את הדרך שלך, תודה על ההסבר אבל הדרך של החלוקה יותר קצרה(אני חושב) וholy 1 = 0001 2 = 0010 3 = 0011 4 = 0100 5 = 0101 6 = 0110 7 = 0111 8 = 1000 9 = 1001 10 = 1010 = A 11 = 1011 = B 12 = 1100 = C 13 = 1101 = D 14 = 1110 = E 15 = 1111 = F כל אלה זה הייצוגים של מספרים עשרוניים בספרות בינאריות בבסיס 2? ד"א יש למישהו איזה אתר אולי שיש פה כמה תרגילים , יעני להפוך מבינארי לעשרוני וההיפך תודה!!!
פורסם 2004 בספטמבר 1421 שנים עשורי - 7הקסה-דצמלי - 7בינארי - 0111עשרוני - 13הקסה-דצמלי - Dבינארי - 1101דרך אגב את כל זה עושה המחשבון של windows
פורסם 2004 בספטמבר 1421 שנים אני בטוח שמההסבר שנתת הוא ידע עכשיו להעביר182 בעשרוני לאוקטליהסקה דצימאליבינאריוBCDאני אעביר ואתן הסבר.....בשביל להעביר 182 מעשרוני להקסה אתה צריך קודם להעביר לבינארי.....182 בבינארי זה10110110עשיתי את זה לפי השיטה שהסברתי קודם.......עכשיו אתה מחלק את המספר שיצא לך בבינארי לחלקים כל ארבע ספרות זה חלק0110 1011אתה כותב כל חלק עכשיו בהקסה0110 בעשרוני זה 6..... 6 בהקסה זה 6אז הספרה הרשונה במספר 182 בהקסה הוא 6החלק השני בעשרוני הוא 11 (8+2+1).... 11 בהקסה זה Bאז 182 בהקסה זה B6לעביר לאוקטלי זה בדיוק אותו דבר רק שאתה מחלק את המספר לחלקים כשכל חלק הוא 3 ספרות110 110 010החלק הראשון בעשרוני הוא 6 וגם באוקטלי זה 6החלק השני הוא גם 6 וגם באוקטלי זה 6החלק השלישי הוא 2 וגם באוקטלי.....אז 182 באוקטלי זה 662לא מסובך מדי......לעביר לBCD? גם שטויות.....קודם אני אסביר מה זה BCDBCD זה מספר עשרוני בספרות בינאריות...כדי להעביר מעשרוני לBCD אתה עושה ככה-לוקח את הספרה הראשונה במספר 182 וכותב אותה בבינארי אבל אתה חייב להשתמש לכל ספרה עשרונית בארבע ספרות בניאריות כלומר....2=00108=10001=0001אז 182 בBCD זה000110000010זהו......
פורסם 2004 בספטמבר 1421 שנים למה בשביל לעבור מעשרוני להקסה צריך לעבור דרך בינארי, זה סתם מסבך את העניינים ומאריך את החישוב.הרבה יותר מהר ונוח לחלק כל פעם ב-16 במקום ב-2.אותו דבר במעבר מעשרוני לאוקטאלי.בשום מקום לא משתמשים ב-BCD.
פורסם 2004 בספטמבר 1421 שנים בבגרות במיתוג משתמשים.......אני מעדיף לעשות ככה זה יותר מסודר בשביל בחינות......עזבו....קיבלתי מגן 100 במיתוג?אני מרוצה מהדרך..
פורסם 2004 בספטמבר 1421 שנים תודה אחים שלי!!!!! אני חושב הבנתי הכל... את ה bcd לא לומד על זה, אבל טוב לדעת.... בעיקרון גם הבינארי לא יהיה לי בבגרות, אני במדעי המחשב, ואני לומד שפת סי ותכנות פונקציונאלי, והמורה אמרה שהיא רוצה שנדע שפה בינארית בלי קשר לבגרות.....
פורסם 2004 בספטמבר 1421 שנים איזה מורה יצוראתה לא צריך לדעת בינארי ולא הקסה ולא אוקטלי....טוב אולי קצת הקסה אבל לא יותר מדיאתה צריך את זה רק אם אתה עושה בגרות באסמבלי.....
פורסם 2004 בספטמבר 1521 שנים איזה שטויות, מתכנת טוב צריך לדעת גם בינארי, הרי התוכנות שתכתבו הם לא יהיה פורפ למחשב PC, לפעמים תצטרכו לעבוד עם רכיבי סביבה אלקטרונים, והשפה המדורבת בין מחשב לאלקטורינקה היא בשפה בינארית , וכדי שיהיה נוח אז הופכים אותה להקסהדצימלי.
פורסם 2004 בספטמבר 1521 שנים הדרך הכי טובה להסביר מה זה שפה בינארית זה....הסיפור על המתכנת שתמיד לפני השינה שם ליד המיטה שתי כוסות מים, אחת מלאה אם הוא יהיה צמא, ואחת ריקה אם הוא לא
פורסם 2004 בספטמבר 1521 שנים למען האמת, שפה בינארית היא כל שפה שבה יש שתי אותיות. מערכת המספרים על בסיס {0,1} יכולה להחשב שפה בינארית. יש הגדרה מתמטית מאוד מדוייקת של שפה, אותה לומדים בערך ב-5 יחידות מחשבים, אם אני לא טועה, במסגרת למידת אוטומטית למיניהם. לכל שפה בינארית יש קבוצה של מלים אותן היא מוגדרת "לקבל". למשל, השפה העברית אינה בינארית, אלא מבוססת על 22 אותיות (27 אם נחשיב אותיות סופיות). השפה העברית "מקבלת" את המילה "ארון" ואינה מקבלת את המילה "חלעיףחליח". יכולה להיות שפה בינארית המורכבת כולה מהאותיות א,ב... השפה הזאת יכולה, למשל, לקבל רק את המלים "אב" ו"בא".אין שום קשר לבסיס אוקטאלי, או הקסאדצימלי. מערכת המספרים על בסיס {0,1} יכולה להלקח כשפה בינארית, המקבלת בעצם הכל... אבל אז אין משמעות ל"שפה"...אנשים, לפני שאתם מתפרצים ומגיבים, תנסו לוודא שאתם יודעים על מה אתם מדברים...
פורסם 2004 בספטמבר 1521 שנים יכולה להיות שפה בינארית המורכבת כולה מהאותיות א,ב... השפה הזאת יכולה, למשל, לקבל רק את המלים "אב" ו"בא".אתה מערבב פה בין הא"ב מעליו מוגדרת השפה לבין אורך המילה. בניסוח חצי פורמלי, נוכל לומר שכל מילה בשפה היא פונקציה מקבוצת הא"ב (למשל הקבוצה שמכילה את המספרים 0 ו-1) למיקום האות במילה - למשל, למיקום הראשון במילה נתאים את המספר 1, לשני את 0 וכו'. בשום מקום בהגדרה (לפחות כפי שהובאה לעיל) אין הגבלה לגבי אורך המילה. לכן השפה בדוגמא שלך יכולה גם לקבל את המילה "אבא" או "באבא" או מה שלא יהיה, כמו שהמילה "1001111" חוקית לגמרי בשפה הבינארית ה"רגילה".
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.