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

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


    שם הפונקציה:

    BITLSHIFT

    קטגוריה:

    מתמטית

    תקציר:

    מזיחה מספר שמאלה במספר הסיביות שצוין.

    תחביר:

    BITLSHIFT(Number; Shift)

    מחזירה:

    מחזירה מספר שהוזח שמאלה במספר הסיביות שצוין.

    משתנים:

    מספר הוא מספר שלם וחיובי שקטן מ־‎2 ^ 48 (281,474,976,710,656).

    הזחה היא מספר המקומות שהסיבים יעברו לשמאל. אם ההזחה שלילית, זה כמו לבצע ‪BITRSHIFT (מספר;‎ -הזחה)‬.

    • * אם אחד מהמשתנים הוא מספר עשרוני אז הערך שלו מעוגל למטה.
    • אם מספר הוא שלילי, הפונקציה מחזירה ערך שגיאה.
    • If either Number or Shift is a non-integer value, then BITLSHIFT converts it to an integer by taking its floor value.
    • If Number is less than 0 or greater than 248-1, then BITLSHIFT reports an invalid argument error (שגיאה:‏502).

    פרטים נוספים:

    • * הזחת מספר לשמאל היא שוות ערך להוספת אפסים (0) לימין הייצוג הבינרי של המספר. למשל, הזחה של 3 סיביות לשמאל על הערך המספרי 6 ממירה את הערך הבינרי שלו (0110) לכדי 01100000 או 48 בבסיס עשרוני.
    • שימוש במספר שלילי כמשתנה ההזחה מזיז את מספר הסיביות לימין. לפיכך תוחזר אותה התוצאה כמו במשתנה הזחה חיובי עבור הפונקציה BITRSHIFT.
    • More information is available on Wikipedia’s Bitwise operation page.
    • 248 is equal to 281474976710656.

    דוגמאות:

    נוסחה תיאור מחזירה
    =BITLSHIFT(6; 3) 6 בבסיס בינרי זה 0110 שכאשר מחילים עליו הזחה שמאלה של 3 סיביות נותן 0110000 או (0110 << 3 = 0110000) 48
    ‎=BITLSHIFT(6;-1) 6 בבסיס בינרי זה 0110 שכאשר מחילים עליו הזחה שמאל של ‎-1 סיביות נותן 0011 שהוא שווה ערך להזחה ימינה של סיבית אחת או (0110 << -1 = 0011) 3
    =BITLSHIFT(6.123; 3.9) הערך המעוגל מטה של 6.123 הוא המחושב, לכן 6 בבסיס בינרי הוא 0110 שכאשר מחילים עליו הזחה שמאלה ב־3 סיביות נותן 0110000 או ‎(0110 << 3 = 0110000) 48

    פונקציות LibreOffice קשורות:

    BITAND

    BITOR

    BITRSHIFT

    BITXOR

    תקן ODF:

    סעיף 6.6.3, חלק 2

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

    BITLSHIFT since v.2013.