
بلوک عملکرد BYTES2H یک اندازه فایل را به یک فرمت قابل خواندن توسط انسان تبدیل می کند.
ورودی اندازه فایل را در بایت ها تعریف می کند که باید فرمت شود.
تعریف می کند که با چه فرمت حساب شود. اگر ورودی درست باشد، با فرمت IEC محاسبه شده و واحدهای مربوطه نمایش داده می شوند.
فرمت IEC به صورت دودویی با گام های 1024 محاسبه می شود. در غیر این صورت با استاندارد SI با گام های 1000 محاسبه می شود.
ورودی تعداد اعداد بعد از نقطه دهدهی را به عنوان یک عدد صحیح تعریف می کند که برای آن گرد می شود.
ورودی نقطه دهدهی را به عنوان رشته کاراکتر تعریف می کند. اگر هیچ ورودی تعریف نشده باشد یا مقدار برابر NULL باشد، رشته کاراکتر "." (نقطه) استفاده می شود.
ورودی علامت جداساز هزار را به عنوان رشته کاراکتر تعریف می کند. اگر هیچ ورودی تعریف نشده باشد یا مقدار برابر NULL باشد، رشته کاراکتر "," (نقطه و ویرگول) استفاده می شود.
تعداد حداکثر سطح ها را که برای محاسبه استفاده می شود، تعریف می کند. اگر هیچ ورودی تعریف نشده باشد یا مقدار برابر NULL باشد، همه واحدها استفاده می شوند.
| مقدار | واحدهای |
|---|---|
| NULL | همه |
| 0 | بایت / بایت ها |
| 1 | کب / کی بی |
| 2 | مگابایت / می بی |
| 3 | گیگابایت / گی بی |
| 4 | تربایتی / تی بی |
| 5 | اکسابایت / ای بی |
| 6 | زتابایت / زی بی |
| 7 | یوتابایت / یی بی |
عدد بایت فرمت شده را به عنوان رشته کاراکتر برمی گرداند.