דלג לתוכן
IB

Integer Base Converter for iPhone

מוֹצִיא לָאוֹר: Nineveh National Research
iOS $0.99
הורד v1.0.0 0 הורדות
גִרְסָה1.0.0
מוֹצִיא לָאוֹר Nineveh National Research
תאריך הוצאה1 באפר׳ 2014
תאריך הוסף1 באפר׳ 2014
דרישות OsiOS
דרישותCompatible with: iphone4, iphone4, ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g
סה"כ הורדות0
מחיר$0.99

תיאור

בסיסים מספריים רבים יטענו כי הולדת עידן המחשבים התרחשה בבלצ'לי פארק במהלך מלחמת העולם השנייה. אלן טיורינג הנחה חלק גדול מהעבודה הזו באמצעות צורה מוקדמת של מחשב צינור ואקום בעבודת יד. המטרה של המדענים והמהנדסים של בלצ'לי פארק הייתה לשבור את קודי האניגמה הגרמניים. צינורות הוואקום של אותה תקופה היו הקודמים של הטרנזיסטורים והמעגלים המשולבים שבהם אנו משתמשים כיום. הם לא פעלו כמגברים, אלא כמתגים המדליקים ומכבים זרמים. פעולת ההפעלה והכיבוי הזו מתורגמת לרמות מתח שייצגו הפעלה וכיבוי, אמת ושקר, ולוגיקה 1 ו-0. חוט בודד אחד, הפועל מפלט כזה מייצג סיבית נתונים בודדת. כאשר משתמשים במספר ביטים להעברת נתונים, החוטים המרובים נקראים אפיק נתונים. למחשבי PC ו-Mac המוקדמים היו אפיקי נתונים של 8 סיביות (שמונה חוטים). כיום, רוב המחשבים האישיים משתמשים באפיקי נתונים של 64 סיביות (שישים וארבעה חוטים). חשבון בינארי הוא שפת האם של המחשב, בעוד שבני האדם חשים בנוח ביותר עם חשבון עשרוני. תרגום מבסיס בינארי, או רדיוס, לבסיס עשרוני ובחזרה הוא תרגיל בסיסי עבור רוב הסטודנטים למדעי המחשב. בסיסי ביניים כמו הקסדצימלי ואוקטלי היו גם פופולריים. הבסיס האוקטלי, או הבסיס 8, היה מועדף על ידי מתכנתי IBM רבים במהלך שנות ה-60, אך נעשה בו שימוש נדיר כיום. הבסיס ההקסדצימלי, או הבסיס 16, הפך לפופולרי יותר בגלל התרגום הקל הלוך ושוב לבינארי. סימון הקסדצימלי קל וקצר יותר לכתיבה מאשר מחרוזות ארוכות של 1 ו-0. אם תכנתת עם שפת assembly או אולי C/C++, אז אתה מכיר את הצורך להמיר מבסיס אחד למשנהו, במיוחד בינארי, הקסדצימלי ועשרוני .בסיס 16, או הקסדצימלי, משתמש בספרות 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E ו-FBase 10, או עשרוני, משתמש בספרות 0 ,1,2,3,4,5,6,7,8 ו-9Base 2, או בינארי, משתמש בספרות 0 ו-1 המרות של מספרים שלמים מבסיס אחד למשנהו, נתקלות ב-99% מהמקרים, בשל העובדה שה- הביט הכי פחות משמעותי באפיק נתונים הוא 1 או 0. אין ערכים שברים באפיק נתונים של מחשב. זה פשוט אומר שרק מספרים שלמים נשלחים על פני אפיק הנתונים, ואם אתה רוצה לשדר ערכי מספרים ממשיים עם רכיבים שברים או עשרוניים יש להשתמש באמצעים אחרים. האמצעי האחר דורש בדרך כלל שמספרים אמיתיים יקודדו כדי להופיע כמספרים שלמים. (למידע נוסף על נושא זה, עיין בתקני ההמרה של IEEE 754). מאחר שרוב אפיקי הנתונים המודרניים הם בגודל של 64 סיביות, רוב ממירי הבסיס צריכים לבצע המרת גודל זו בצורה מדויקת. עבור מספרים הקסדצימליים, אפיק נתונים של 64 סיביות מספק טווח של ערכים חיוביים מ: 0 עד FFFFFFFFFFFFFFFF עבור מספרים עשרוניים, אפיק זה מספק טווח של ערכים חיוביים מ: 0 עד 18446744073709551615 לבסוף, עבור מספרים בינאריים, טווח זה של מספרים שלמים חיוביים הוא (מ: 0 עד 111111111111111111111111111111111111111111111111111111111111111111111111111111111 הערכים המקסימליים המיוצגים על ידי אפיק נתונים של 64 סיביות יכולים להחזיק בקלות את הספירה המשוערת של מספר הכוכבים הקצר של 3 הכוכבים של היקום, אבל 0 הכוכבים המוערכים ב-0,0 ספטיליון). האם יש צורך באפיק נתונים גדול יותר? רק הזמן יגיד! עם זאת, אם אתה רוצה את המקבילות ההקסדצימליות והבינאריות של 300 מיליארד כוכבים, ובכן, ממיר הבסיס שלנו מוכן לספק את התוצאות הללו בקלות ובדייקנות.

תוכניות דומות

אלטרנטיבות

עוד מהמופרסם הזה