תיעוד/פונקציות של Calc/BITRSHIFT

    From The Document Foundation Wiki
    This page is a translated version of the page Documentation/Calc Functions/BITRSHIFT and the translation is 11% complete.
    Outdated translations are marked like this.
    Other languages:


    שם הפונקציה:

    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 קשורות:

    BITAND

    BITLSHIFT

    BITOR

    BITXOR

    תקן ODF:

    סעיף 6.6.5, חלק 2

    פונקציות Excel מקבילות (או דומות):

    BITRSHIFT since v.2013.