Size: a a a

2020 May 13

m

mr.slavik in MediaTube HCF
то есть если у тебя величины одного порядка - ты не получишь особого профита от плавающей точки
потому что тупо не используешь биты отведенные под показатель степени
где у тебя одно число находится
не важно какое
источник

m

mr.slavik in MediaTube HCF
просто потеряешь точность
но если, например тебе нужно записать звук
а мы можем различать очень тихие звуки и очень громкие
источник

m

mr.slavik in MediaTube HCF
и для нас важно чтобы весь диапазон был захвачен и чем тише уровень звука тем больше была детализация
источник

m

mr.slavik in MediaTube HCF
тогда тут используется плавающая точка - которая как раз для большого динамического диапазона
источник

m

mr.slavik in MediaTube HCF
mr.slavik
Переслано от
ну и помнить про вот это
источник

m

mr.slavik in MediaTube HCF
что если тебе нужна больше точность при вычислениях - тебе не нужна плавающая точка - тебе нужно просто числа домножить на множитель
источник

m

mr.slavik in MediaTube HCF
таким образом они станут больше, а так как абсолютная погрешность фиксированная, то относительная для больших чисел будет меньше
источник

m

mr.slavik in MediaTube HCF
короче нужно сперва отвечать на вопрос - какой динамический диапазон величины с которой работаешь, если он небольшой - лучше с фиксированной будет
источник

IL

Ilya L in MediaTube HCF
mr.slavik
короче нужно сперва отвечать на вопрос - какой динамический диапазон величины с которой работаешь, если он небольшой - лучше с фиксированной будет
А ты ничего не читал про числа posit?
источник

m

mr.slavik in MediaTube HCF
Ilya L
А ты ничего не читал про числа posit?
чет видел на хабре
источник

IL

Ilya L in MediaTube HCF
mr.slavik
чет видел на хабре
Довольно интересный формат вещественных чисел, у которых большая точность и динамический диапазон(например 16-битный posit вроде может уместить числа из дин. диапазона float32). Но платят они за это чуть меньшей производительностью.
источник

IL

Ilya L in MediaTube HCF
А еще у них всего два особенных состояния. 1000...000 - NaR и 0000...000 - 0
источник

m

mr.slavik in MediaTube HCF
да много че интересного
источник

IL

Ilya L in MediaTube HCF
Все остальное валидные значения
источник

m

mr.slavik in MediaTube HCF
просто смысла не вижу вникать в такие штучки дрючки
ну да - наверное оно даже лучше
но его в железе нигде нет
ниче под это не написано
источник

IL

Ilya L in MediaTube HCF
mr.slavik
просто смысла не вижу вникать в такие штучки дрючки
ну да - наверное оно даже лучше
но его в железе нигде нет
ниче под это не написано
Это да, в железе пока что нет
источник

IL

Ilya L in MediaTube HCF
Но может появиться, а может и не появиться
источник

m

mr.slavik in MediaTube HCF
ну и че думать о нем
появится - буду использовать
источник

IL

Ilya L in MediaTube HCF
ну окей
источник

m

mr.slavik in MediaTube HCF
вон Николай Дуров тоже много че напридумывал
слава богу я в этом разбираться не стал
источник