Documentation/פונקציות Calc/BITXOR

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


    שם הפונקציה:

    BITXOR

    קטגוריה:

    מתמטית

    תקציר:

    מחזירה את הפעולה הלוגית על הסיביות או ייחודי (exclusive or). כל מיקום סיבית מוחזר כ־1 אם הערכים של המשתנים באותו מיקום הסיבית אינם שווים, במילים אחרות, ערך אחד הוא 0 והשני הוא 1.

    תחביר:

    BITXOR(Number1; Number2)

    מחזירה:

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

    משתנים:

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

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

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

    • אין
    • 248 is equal to 281474976710656.

    דוגמאות:

    נוסחה תיאור מחזירה
    =BITXOR(6; 10) 6 בבסיס בינרי זה 0110 ו־10 בבסיס בינרי זה 1010 ולכן
    ‎(0110 ^ 1010 = 1100)
    12
    ‎=BITOR(123;156) 123 בבסיס בינרי זה 01111011 ו־156 בבסיס בינרי זה 10011100 ולכן
    ‎(0110 ^ 1010 = 11100111)
    231
    =BITXOR(6.123; 10.9) הערך של 6.123 מעוגל מטה וכך 6 בבסיס בינרי זה 0110 ו־10 בבסיס בינרי זה 1010 ולכן
    ‎(0110 ^ 1010 = 1100)
    12

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

    BITAND

    BITLSHIFT

    BITOR

    BITRSHIFT

    XOR

    תקן ODF:

    סעיף 6.6.6, חלק 2

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

    BITXOR since v.2013.