פורסם 2006 בפברואר 1819 שנים יש לי ספר של ++Cששם מסבירים איך להבין מספרים בינארי וכל זה.והיבאו תוכנה.המספר 65 בסוג CHAR הערך הבינארי שלו זה:01000001ואמרו שהערך ההקסדצמילי הוא: 41כלומר 0100 = 40001 = 1ואני לא הבנתי איך מחליטים כמה זה שווה.תודה לעוזרים ולמי שהבין. P:
פורסם 2006 בפברואר 1819 שנים אתה מחלק את המספר הבינארי לחלקים, כאשר בכל חלק יש 4 ספרות בינאריותאם המספר למשל הוא 100, אז יהיה לך את 0100ואם המספר הוא 110011011אז החלקים יהיו: 1011, 1001, 0001מה שאתה עושה זה הופך כל חלק כזה להקסדיצימלי, למשל 1011 יהיהB (כלומר 11 בדצימלי)ואז 1001 יהיה 9 ואז 0001 זה 1ולכן המספר 110011011 בהקס יהיה 19Bעצה קטנה, במחשבון של וינדוס (לפחות בXP) אפשר לכתוב מספרים בבסיסים שונים(view בתפריט למעלה ואז scientific ואז תבחר בסיס ותכתוב בו) ולהמיר אותםלבסיסים אחרים (אחרי שכתבת מספר בבסיס כלשהו, תבחר בסיס אחר והוא יחליף את המספרשכתוב לבסיס החדש
פורסם 2006 בפברואר 1819 שנים יש גם מחשבונים של CASIO עם הדברים האלה. אם יש לך מבחן על הדבר הזה, ומותר לך להביא מחשבונים, המחשבון הזה יעזור לך.
פורסם 2006 בפברואר 1819 שנים מחבר זה סתם בשביל ידע כללי ובספר C.infer התכוונתי איך מוצאים בעצם שלמשל 1011 זה Bאיך מזהים מה כל מספר בדצימלי.תודה על העזרה.
פורסם 2006 בפברואר 1819 שנים אז ככה:כל מספר אפשר לייצג לפי בסיסים שונים. הבסיס הנהוג הוא בסיס 10.כשאנחנו אומרים, לדוגמה, 453, הכוונה היא ל4 * 10^2 + 5 * 10^1 + 3 * 10^0אז בצורה דומה אפשר להציג כל מספר גם בבסיס 2 (בינארי) או בבסיס 16 (הקסדצימלי), או בכל בסיס אחר.כיוון שבהקסה אנחנו צריכים 16 ספרות, משתמשים ב-A עד F כדי לייצג את ה"ספרות" הנוספות 10 עד 15.איך יודעים ש-1011 זה B?1011 (bin) = 1 * 2^3 + 0 * 2^2 + 1 * 2*1 + 1 * 2^0 = 8+2+1 = 11 = B (hex)פשוט, לא?
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.