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

From The Document Foundation Wiki
Jump to navigation Jump to search
This page is a translated version of the page Documentation/Calc Functions/BITXOR and the translation is 50% complete.
Outdated translations are marked like this.
Other languages:
English • ‎Nederlands • ‎dansk • ‎español • ‎עברית



שם הפונקציה:

BITXOR

קטגוריה:

מתמטית

תקציר:

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

תחביר:

‪‏BITXOR(מספר 1;‪ מספר 2)

מחזירה:

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

משתנים:

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

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

אין

  • 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) הערך של 6.123 מעוגל מטה וכך 6 בבסיס בינרי זה 0110 ו־10 בבסיס בינרי זה 1010 ולכן
‎(0110 ^ 1010 = 1100)
12

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

BITAND

BITLSHIFT

BITOR

BITRSHIFT

XOR

תקן ODF:

סעיף 6.6.6, חלק 2

פונקציות Excel מקבילות:

BITXOR