تابع BITOR در توابع منطقی (Logical Functions) Power BI
تابع BITOR در Power BI برای انجام عملیات OR بیتبهبیت بین دو عدد صحیح استفاده میشود. این تابع در زبان DAX برای تحلیل دادههای باینری، فلگها (flags) یا مقادیر رمزگذاریشده کاربرد دارد.
تعریف تابع BITOR
DAX
BITOR(<number1>, <number2>)
<number1>و<number2>: دو عدد صحیح که میخواهید عملیات OR بیتبهبیت روی آنها انجام شود.- اگر عدد اعشاری باشد، ابتدا به عدد صحیح truncated میشود.
- خروجی: عدد صحیح حاصل از OR بیتبهبیت بین دو عدد.
نحوه عملکرد
تابع BITOR هر بیت از دو عدد را با هم مقایسه میکند. اگر حداقل یکی از بیتها برابر با 1 باشد، نتیجه آن بیت برابر با 1 خواهد بود.
مثال:
DAX
BITOR(13, 11)
- نمایش دودویی:
- 13 →
1101 - 11 →
1011
- 13 →
- OR بیتبهبیت:
11011011→1111= 15
کاربردهای رایج
- ترکیب فلگهای منطقی (bitwise flags)
- تحلیل دادههای رمزگذاریشده یا فشردهشده
- ساخت شاخصهای ترکیبی در مدلهای پیچیده
توابع مرتبط
| تابع | عملکرد |
|---|---|
BITAND |
AND بیتبهبیت |
BITXOR |
XOR بیتبهبیت |
BITLSHIFT |
شیفت به چپ |
BITRSHIFT |
شیفت به راست |
نکته مهم :این تابع از اعداد مثبت و منفی پشتیبانی میکند.
برای خرید لایسنس نرم افزار Power BI ، میتوانید از خدمات ما استفاده نموده و درخواست خود را از طریق فرم زیر ثبت نمایید.
میتوانید پاور بی آی دسکتاپ رایگان را دانلود کنید : Power BI desktop download
