Size: a a a

WebAssembly — русскоговорящее сообщество

2020 March 14

К

Константин in WebAssembly — русскоговорящее сообщество
даже в lua
источник

Г

Георгий in WebAssembly — русскоговорящее сообщество
Java?
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
В AssemblyScript тоже есть
источник

AF

Andrey Filatkin in WebAssembly — русскоговорящее сообщество
В js возможно тоже будет
источник

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
https://github.com/munrocket/double.js
Вот эта либа умеет складывать 0.1 и 0.2 если подавать внутрь строки и есть под васм, но без пакета, там описано почему.
источник

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
На очень редких браузерах был баг с ieee вычислениями, так что я не могу рекомендовать для денег, но васм детерминирован.
источник

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
Только толку от этого, когда все в своей песочнице «либы не рентабельны», и садят перф очень быстро.
источник

К

Константин in WebAssembly — русскоговорящее сообщество
MaxGraey
сравни такой вариант

a = 0.1
b = 0.2

a + b == 0.3
HMM
источник

К

Константин in WebAssembly — русскоговорящее сообщество
У меня нет AS2 но говорят не похоже, но он ленивый
источник

К

Константин in WebAssembly — русскоговорящее сообщество
мог найти верный, я думаю там какие-то -10e
источник

ЗП

Зигохистоморфный Препроморфизм in WebAssembly — русскоговорящее сообщество
Это должны быть какие-то scientific numbers
источник

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
Короче в текущей васм спеке низкоуровневые либы-считалки почти не нужны. Нужно делать бинарные вставки в существующий васм код, а не юзать 10 песочниц.
источник

N

Nikolay in WebAssembly — русскоговорящее сообщество
Константин
Скажи мне, когда в wasm будет повышенач точность? без всяких приколов 0.2 + 0.1 = 0.30000000004
Никогда
источник

Г

Георгий in WebAssembly — русскоговорящее сообщество
Как ваще работает BigDecimal при всяких там вычислениях которые беспечные, типо 1/3 но для шестнадцатиричной системы
источник

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
Георгий
Как ваще работает BigDecimal при всяких там вычислениях которые беспечные, типо 1/3 но для шестнадцатиричной системы
Достаточно плохо, но редко кому нужна скорость. В основном 1 раз бугалтерию обновить.
источник

Г

Георгий in WebAssembly — русскоговорящее сообщество
Не, в плане, как можно записать что-то бесконечное?
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Георгий
Как ваще работает BigDecimal при всяких там вычислениях которые беспечные, типо 1/3 но для шестнадцатиричной системы
Это уже все далекий оффтоп. BigDecimal не гарантирует бесконечную точность, а только лишь произвольную
источник

Г

Георгий in WebAssembly — русскоговорящее сообщество
Соглы про оффтоп
источник

Г

Георгий in WebAssembly — русскоговорящее сообщество
@maxgraey а что насчет va_list и cdecl в emscripten?
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
вообще не вкурсе о чем ты
источник