Функціональний блок BYTES2H

Функціональний блок BYTES2H формує розмір файлу у форматі, зручному для людини.

Вхід BYTES

Вхід визначає розмір файлу в байтах, який сформовано.

Вхід IEC

Визначає формат обчислення. Якщо вхід істинний, то обчислюється у форматі IEC та відповідно виводиться одиниця виміру.

Формат IEC обчислює двійково з кроком 1024. В іншому випадку використовується норма SI з кроком 1000.

Вхід DECIMALS

Вхід визначає кількість знаків після коми як ціле число, до якого відбувається округлення.

Вхід DEC POINT

Вхід визначає знак десятичного роздільника у вигляді рядка. Якщо вхід не визначений або його значення дорівнює NULL, то використовується рядок "." (крапка).

Вхід THOUSANDS SEP

Вхід визначає знак тисячного роздільника у вигляді рядка. Якщо вхід не визначений або його значення дорівнює NULL, то використовується рядок "," (кома).

Вхід MAX LEVEL

Визначає максимальну кількість рівнів, з якими відбуваються обчислення. Якщо вхід не визначений або його значення дорівнює NULL, то використовуються всі одиниці виміру.

Значення Одиниці виміру
NULL Усі
0 Байт / Байти
1 Кб / КіБ
2 МБ / МіБ
3 ГБ / ГіБ
4 ТБ / ТіБ
5 ЕБ / ЕіБ
6 ЗБ / ЗіБ
7 ЙБ / ЙіБ

Вихід

Повертає сформоване число байтів у вигляді рядка.