فروش لایسنس Power BI

با ما داده های خود را درک کنید تا برای آینده کسب و کارتان بهتر تصمیم گیری کنید.

تابع BITAND در توابع منطقی (Logical Functions) Power BI

تابع BITAND در DAX

تابع BITAND در توابع منطقی (Logical Functions) Power BI

تابع BITAND در Power BI برای انجام عملیات منطقی AND به‌صورت بیت‌به‌بیت بین دو عدد صحیح استفاده می‌شود. این تابع در زبان DAX برای محاسبات سطح پایین یا بررسی وضعیت بیت‌ها کاربرد دارد.

تعریف تابع BITAND

DAX
BITAND(<number1>, <number2>)
  • <number1> و <number2>: دو عدد صحیح که می‌خواهید عملیات AND بیت‌به‌بیت روی آن‌ها انجام شود.
  • اگر عدد اعشاری باشد، ابتدا به عدد صحیح تبدیل (truncated) می‌شود.
  • خروجی: عدد صحیح حاصل از AND بیت‌به‌بیت بین دو عدد.

 نحوه عملکرد

تابع BITAND هر بیت از دو عدد را با هم مقایسه می‌کند. اگر هر دو بیت در موقعیت مشابه برابر با 1 باشند، نتیجه آن بیت برابر با 1 خواهد بود؛ در غیر این صورت 0.

مثال:

DAX
BITAND(13, 11)
  • نمایش دودویی:
    • 13 → 1101
    • 11 → 1011
  • AND بیت‌به‌بیت:
    • 1101
    • 10111001 = 9

کاربردهای رایج

  • بررسی وضعیت فلگ‌ها یا پرچم‌های باینری
  • تحلیل داده‌های رمزگذاری‌شده یا فشرده‌شده
  • ساخت شاخص‌های منطقی در مدل‌های پیچیده

ملاحظات

  • از این تابع می‌توان در ستون‌های محاسبه‌شده، جدول‌های محاسبه‌شده، معیارها و محاسبات تصویری استفاده کرد.
  • این تابع از اعداد مثبت و منفی پشتیبانی می‌کند.
  • برای عملیات‌های دیگر بیت‌به‌بیت می‌توانید از توابع مشابه استفاده کنید:
    • BITOR → OR بیت‌به‌بیت
    • BITXOR → XOR بیت‌به‌بیت
    • BITLSHIFT → شیفت به چپ
    • BITRSHIFT → شیفت به راست

برای خرید لایسنس نرم افزار Power BI ، می‌توانید از خدمات ما استفاده نموده و درخواست خود را از طریق فرم زیر ثبت نمایید.

فرم درخواست لایسنس Power BI

میتوانید پاور بی آی دسکتاپ رایگان را دانلود کنید : Power BI desktop download

 

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا