Преобразование чисел

Home  Back  Next

 

Номера будут преобразованы в целевой формат.

Если в результате преобразования изменится значение, то бит OK не установлен. Примером может служить деление с нулём.

Даже если установлен бит OK, для получения результата будет сделана попытка. Это значение будет настолько близко к ожидаемому результату, насколько это возможно. Для целых чисел результат переполняется, а остальная часть операции будет возвращена.

 

Примеры:

Деление на ноль приведет к 65535 в 16 битах.

200 плюс 56 для неподписанных 8 (Uint8) бит возвращает ноль.

 

For time values there exist some predefined conversions. If none of these will fit a format string need to be entered.

Для значений времени существуют некоторые предопределенные преобразования. Если ни один из них не подходит для строки форматирования, необходимо ввести строку.

Преобразования будут существовать только в текстовом выводе.

Правила форматирования текста:

Знаком % является спецификатор формата. Если в окончательном тексте должен быть указан %, то он должен быть указан дважды.

Буквы, которые могут следовать за спецификатором формата:

d day | d день
H hour from 0 to 23 | H час от 0 до 23
I hour from 0 to 12 | I час от 0 до 12
N nanoseconds. Additionally a length can be given (%3N -> milliseconds) | N наносекунды. Дополнительно может быть указана длина (%3N -> миллисекунды)
p or P brings the AM or PM | p или P выдаёт AM или PM
s UNIX time stamp (seconds since 1.1.1970) | s Штамп времени UNIX (секунды с 1.1.1970 г.)
S seconds | S секунды
y year in two letters | y год в двух знаков
Y year in four letters | Y год из четырех знаков
% the percent sign | % знак процента