תיעוד/פונקציות של Calc/BITRSHIFT
Outdated translations are marked like this.
TDF LibreOffice Document Liberation Project בלוגים קהילתיים Weblate Nextcloud Redmine Ask LibreOffice תרומה
שם הפונקציה:
BITRSHIFT
קטגוריה:
מתמטית
תקציר:
מזיחה מספר ימינה במספר הסיביות שצוין.
תחביר:
BITRSHIFT(Number; Shift)
מחזירה:
מחזירה מספר שהוזח ימינה במספר הסיביות שצוין.
משתנים:
מספר הוא מספר שלם וחיובי שקטן מ־2 ^ 48 (281,474,976,710,656).
הזחה היא מספר המקומות שהסיבים יעברו לימין. אם ההזחה שלילית, זה כמו לבצע BITLSHIFT (מספר; -הזחה).
- * אם אחד מהמשתנים הוא מספר עשרוני אז הערך שלו מעוגל למטה.
- אם מספר הוא שלילי, הפונקציה מחזירה ערך שגיאה.
- If either Number or Shift is a non-integer value, then BITRSHIFT converts it to an integer by taking its floor value.
- If Number is less than 0 or greater than 248-1, then BITRSHIFT reports an invalid argument error (שגיאה:502).
פרטים נוספים:
- * הזחת מספר לימין היא שוות ערך להוספת אפסים (0) לשמאל הייצוג הבינרי של המספר. למשל, הזחה של סיבית אחת לימין על הערך המספרי 6 ממירה את הערך הבינרי שלו (0110) לכדי 0011 או 3 בבסיס עשרוני.
- שימוש במספר שלילי כמשתנה ההזחה מזיז את מספר הסיביות לשמאל. לפיכך תוחזר אותה התוצאה כמו במשתנה הזחה חיובי עבור הפונקציה BITLSHIFT.
- More information is available on Wikipedia’s Bitwise operation page.
- 248 is equal to 281474976710656.
דוגמאות:
נוסחה | תיאור | מחזירה |
---|---|---|
=BITRSHIFT(15; 3) | 15 בבסיס בינרי זה 1111 שכאשר מחילים עליו הזחה ימינה של 3 סיביות נותן 0001 או (1111 >> 3 = 0001) | 1 |
=BITRSHIFT(6;-1) | 6 בבסיס בינרי זה 0110 שכאשר מחילים עליו הזחה לימין של -1 סיביות נותן 1100 שהוא שווה ערך להזחה שמאלה של סיבית אחת או (0110 << -1 = 1100) | 12 |
=BITRSHIFT(15.123; 3.9) | הערך המעוגל מטה של 15.123 הוא המחושב לכן 15 בבסיס בינרי הוא 1111 שכאשר מחילים עליו הזחה ימינה ב־3 סיביות נותן 0001 או (1111 >> 3 = 0001) | 1 |
פונקציות LibreOffice קשורות:
תקן ODF:
פונקציות Excel מקבילות (או דומות):
BITRSHIFT since v.2013.