Публикации по теме 'simcoin'


Упрощение полифилла Int64
При переносе Ed25519 на JS мы обнаружили, что в некоторых местах обычной 53-битной арифметики без потерь, поддерживаемой нативными JS float, недостаточно, и нам нужен int64. Поэтому я взял этот полифил: https://github.com/inexorabletash/int64 и немного упростил его: с 24 Кб до 6. Во-первых, я объединил и Int64, и Uint64 в один тип данных, потому что вопрос подписи — это не проблема хранения (под капотом все равно все хранится как дополнение до 2), а проблема операций. Например,..