(0 Votes)

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

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

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

 

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

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

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

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

 

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

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

 

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

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

google sheets 29 1

  • عدد 7 در سیستم باینری معادل 111 می‌شود
  • اگر عدد 111 را به اندازه 1 واحد به چپ جابجا کنیم، حاصل عدد 1110 خواهد شد
  • عدد 1110 در سیستم باینری معادل عدد 14 می‌شود.

 

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

google sheets 29 2

  • عدد 8 در سیستم باینری معادل 1000 می‌شود
  • اگر دو رقم سمت راست 1000 را کم کنیم، حاصل عدد 10 خواهد شد
  • عدد 10 در سیستم باینری معادل عدد 2 می‌شود.

 

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

 

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


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

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

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