
מחשבון בינארי מבצע פעולות אריתמטיות וביטיות על מספרים שלמים הכתובים בבסיס שני הזן שני מספרים, בחר פעולה כגון הוספה, חיסור, כפל, חלוקה, AND, OR, XOR, או הסטת סיביות והכלי מחזיר את התשובה עם כל שלב מוצג בבינארי, אוקטלי, עשרוני והקסדצימלי בבת אחת אתה לא מוגבל גם לבסיס שני: החלף את בסיס הקלט ותוכל להוסיף ערך hex לערך hex אחר, או XOR שני מספרים עשרוניים, מבלי להמיר דבר ביד תחילה.
שתי משפחות של פעולות מתנהגות אחרת, והכלי שומר אותן נפרדות אריתמטיקה (הוסף, חיסור, הכפל, חלק, מודולו) עובדת על הערך המתמטי האמיתי, כך שהיא מדויקת לא משנה כמה ספרות תזין והחלוקה תדווח על מנת המספרים השלמים יחד עם כל שארית פעולות Bitwise (AND, OR, XOR, NAND, NOR, XNOR, NOT, והזזות שמאלה וימינה) פועלות על תבנית הסיביות הגולמית בתוך אוגר קבוע, כך שהן תלויות ברוחב שנבחר לכן הכלי מאפשר לך לבחור 8, 16, 32 או 64 סיביות: לא של מספר, או תזוזה שדוחפת סיביות מהקצה, יש תשובה מוגדרת רק ברגע שאתה יודע כמה רחב האוגר, בדיוק כמו ב-C, Java, Go או Rust.
תוצאות ברוחב סיביות קבוע מוצגות באמצעות שני משלים, הייצוג שכמעט כל מעבד משתמש עבור מספרים שלמים חתומים. כאשר לתוצאה של סיביות יש את הסיביות העליונות שלו, הכלי מדווח הן על הקריאה הלא חתומה והן על הקריאה החתומה, כך שתוכל לראות מדוע ~5 הופך ל-250 בשמונה סיביות לא חתומות אך -6 כאשר אותם סיביות נקראות כמו חתומות הכל פועל בדפדפן שלך באמצעות JavaScript BigInt, כך שהערכים לעולם אינם עולים על גדותיהם בשקט ושום דבר שאתה מזין לא מועלה, נרשם או מאוחסן המחשבון ממשיך לעבוד כשהרשת שלך מנותקת לאחר טעינת הדף.
בחר בינארי, אוקטלי, עשרוני או משושה עבור המספרים שאתה מזין שני האופרנדים נקראים בבסיס שאתה בוחר, וקידומות כמו 0b, 0o ו-0x מתקבלות ומתעלמות.
הקלד את הערך הראשון, בחר הוסף, הפחת, הכפל, חלק, מודולו או פעולה סיבית כגון AND, OR, XOR, NOT או shift, ולאחר מכן הקלד את הערך השני.NOT ו-shifts משתמשים רק באופרנד הראשון ובכמות.
עבור AND, OR, XOR, NOT, NAND, NOR, XNOR והזזות, בחר 8, 16, 32 או 64 סיביות. אריתמטיקה מתעלמת מהרוחב ונשארת מדויקת בכל גודל, בעוד שתוצאות סיביות מחושבות בתוך האוגר הזה.
התוצאה מופיעה בבינארי, אוקטלי, עשרוני ומשושה יחד, עם קריאה חתומה לתשובות סיביות ושארית לחלוקה. העתק כל ייצוג בלחיצה אחת.
הוסף, הפחת, הכפל, חלק וקח מודולו, או עבור אל AND, OR, XOR, NAND, NOR, XNOR, NOT, והזזות שמאלה וימינה, מבלי לעזוב את הדף או להמיר בסיסים ביד.
כל אופרנד והתוצאה מוצגים בבינארי, אוקטלי, עשרוני והקסדצימלי ביחד, כך שלעולם לא תפעיל המרת בסיס נפרדת כדי לבדוק תשובה.
בחר אוגר של 8, 16, 32 או 64 סיביות עבור פעולות סיביות, כך שלא וההזזות יתנהגו בדיוק כפי שהיו מתנהגים בסוג מספר שלם ברוחב קבוע ב-C, Java או Rust.
כאשר לתוצאה של סיביות יש את הסיביות העליונות שלה, הכלי מציג גם את הערך הלא חתום וגם את הערך המשלים של השניים החתומים, מה שהופך את התנהגות הסימנים לגלויה במקום להפתיע.
Full ASCII and extended Latin-1 table with decimal, hex, octal, binary, HTML entity, and character name for every code 0–255, plus a text-to-ASCII-code encoder.
Translate text to binary and binary to text, plus hexadecimal, decimal, and octal, with full UTF-8 support
Convert a decimal number to its IEEE 754 floating-point bits, or decode hex and binary back to a value. Single and double precision, with sign, exponent, and mantissa broken out.
Translate text to Morse code and Morse code to text using the International (ITU) standard, with audio playback and full punctuation support
0 comments
No comments yet. Be the first to share your thoughts!