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

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



שם הפונקציה:

BITAND

קטגוריה:

מתמטית

תקציר:

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

תחביר:

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

מחזירה:

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.

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

אין

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

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

AND

BITLSHIFT

BITOR

BITRSHIFT

BITXOR

תקן ODF:

סעיף 6.6.2, חלק 2

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

BITAND