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

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


    שם הפונקציה:

    BITOR

    קטגוריה:

    מתמטית

    תקציר:

    מחזירה את הפעולה הלוגית על הסיביות או (or). אם באחד הערכים או בשניהם מופיע במקום מסוים 1 בייצוג הבינרי של מספרי המשתנים אז הפלט הוא 1 באותו המקום.

    תחביר:

    BITOR(Number1; Number2)

    מחזירה:

    מחזירה מספר שלם וחיובי בטווח ‎[0, 248-1], שהוא התוצאה של פעולת OR על סיביות על גבי שני המספרים שסופקו.

    משתנים:

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

    Number2 is an integer in the range [0, 248-1], or a reference to a cell containing that number, that is the second value for the bitwise OR operation.

    • * אם אחד מהמשתנים הוא שבר עשרוני אז יחושב הערך שלו בעיגול מטה
    • אם אחד מהמשתנים קטן מ־0, BITOR תחזיר את השגיאה:502.
    • אם אחד מהמשתנים אינו מספר שלם או שהוא מספר שלם שגדול מ־‎(2^48)-1, BITOR מחזירה את השגיאה:502.
    • If either Number1 or Number2 is a non-integer value, then BITOR truncates that value to an integer.
    • If either Number1 or Number2 is less than 0 or greater than 248-1, then BITOR reports an invalid argument error (שגיאה:‏502).

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

    • אין
    • 248 is equal to 281474976710656.

    דוגמאות:

    נוסחה תיאור מחזירה
    =BITOR(6; 10) 6 בבסיס בינרי זה 0110 ו־10 בבסיס בינרי זה 1010 ולכן
    ‎(0110 | 1010 = 1110)
    14
    ‎=BITOR(123;156)
    123 בבסיס בינרי זה 01111011 ו־156 בבסיס בינרי זה 10011100 ולכן
    ‎(01111011 | 10011100 = 11111111)
    || 255
    =BITOR(6.123; 10.9) הערך של 6.123 מעוגל מטה וכך 6 בבסיס בינרי זה 0110 ו־10 בבסיס בינרי זה 1010 ולכן
    ‎(0110 | 1010 = 1110)
    14

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

    BITAND

    BITLSHIFT

    BITRSHIFT

    BITXOR

    OR

    תקן ODF:

    סעיף 6.6.4, חלק 2

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

    BITOR since v.2013.