Поскольку субстрат является структурой для цепочек блоков, важно, чтобы каждый узел достигал одинакового детерминированного результата для консенсуса.
Арифметика с плавающей запятой не детерминирована и поэтому по этой причине недопустима в субстрате.
Стандартный способ обработки арифметики, в котором вам потребуются десятичные разряды, заключается в использованииодин из встроенных примитивных типов для обработки фиксированной точки арифметики.Арифметика с фиксированной точкой безопасна для Субстрата, поскольку она представляет все рациональные числа в виде дроби и всегда преобразуется в детерминированный результат.
Двумя типами, которые используются для обработки арифметики с фиксированной точкой, являются Permill итипы Perbill .