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

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


    שם הפונקציה:

    BITAND

    קטגוריה:

    מתמטית

    תקציר:

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

    תחביר:

    BITAND(Number1; Number2)

    מחזירה:

    BITAND מחזירה מספר שלם וחיובי.

    משתנים:

    מספר 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 AND operation.

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

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

    • אין
    • 248 is equal to 281474976710656.

    דוגמאות:

    נוסחה תיאור מחזירה
    =BITAND(6; 10)
    6 בבסיס בינרי זה 0110 ו־10 בבסיס בינרי זה 1010 ולכן
    (0110 & 1010 = 0010)
    || 2
    ‎=BITAND(123;156) 123 בבסיס בינרי זה 01111011 ו־156 בבסיס בינרי זה 10011100 ולכן
    (01111011 & 10011100)
    24
    =BITAND(6.123; 10.9)
    הערך של 6.123 מעוגל מטה וכך 6 בבסיס בינרי זה 0110 ו־10 בבסיס בינרי זה 1010 ולכן
    (0110 & 1010 = 0010)
    || 2

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

    AND

    BITLSHIFT

    BITOR

    BITRSHIFT

    BITXOR

    תקן ODF:

    סעיף 6.6.2, חלק 2

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

    BITAND since v.2013.