(0 Votes)

در این مطلب در مورد کاربرد فرمول‌ BITRSHIFT از گروه فرمول‌های Logical در گوگل شیت Google Sheets صحبت خواهیم کرد.

کاربرد فرمول BITRSHIFT:

این فرمول ابتدا مقدار ورودی (value) را به عدد در مبانی سیستم باینری تبدیل می‌کند، سپس براساس مقدار جابجائی (shift_amount) اعداد باینری را به سمت راست (یا چپ) انتقال می‌دهد و نتیجه را بصورت عدد در سیستم رایج (دو تائی) نمایش می‌دهد.

 

ورودی های فرمول فرمول BITRSHIFT:

فرمول BITRSHIFT دارای 2 ورودی است؛

value: مقدار ورودی که می‌تواند فقط عدد صحیح باشد (اعداد منفی را قبول نمی‌کند)

shift_amount: مقدار جابجائی که می‌تواند بین +53 تا -53 باشد

 

خروجی فرمول BITRSHIFT:

خروجی فرمول BITRSHIFT همواره یک عدد خواهد بود.

 

مثال از کاربرد فرمول BITRSHIFT:

در تصویر زیر مقدار ورودی را 8 و مقدار جابجائی را 1 تعریف کرده‌ایم؛

google sheets 31 1

  • عدد 8 در سیستم باینری معادل 1000 می‌شود
  • اگر عدد 1000 را به اندازه 1 واحد به راست انتقال دهیم، حاصل عدد 100 خواهد شد
  • عدد 100 در سیستم باینری معادل عدد 4 می‌شود.

 

اگر مقدار جابجائی را منفی تعریف کنیم، به میزان جابجائی تعریف شده، عدد به سمت چپ انتقال می‌یابد، به عنوان مثال در تصویر زیر مقدار ورودی را 8 و مقدار جابجائی را -1 تعریف کرده‌ایم؛

google sheets 31 2

  • عدد 8 در سیستم باینری معادل 1000 می‌شود
  • اگر عدد 1000 را به اندازه 1 واحد به چپ انتقال دهیم، حاصل عدد 10000 خواهد شد
  • عدد 10000 در سیستم باینری معادل عدد 16 می‌شود.

 

* فرمول BITRSHIFT دقیقا عکس فرمول BITLSHIFT عمل می‌نماید.

 

برای مشاهده فهرست کامل توابع گروه Logical در گوگل شیت می‌توانید به لینک زیر مراجعه کنید؛


نوشته شده توسط: gguide logo png

بازنشر مطالب با رعایت قوانین سایت جی‌گاید آزاد است.

اگر این مطلب برایتان مفید بود، آنرا با دیگران به اشتراک بگذارید یا نظر خود را درباره این مطلب بیان کنید.