170 похожих чатов

Какой кордик? вот вот есть число 1, как вы

собрались синус считать?

11 ответов

19 просмотров

https://www.nullhardware.com/blog/fixed-point-sine-and-cosine-for-embedded-systems/

фиксед-поинт, не инты в фиксет-поинт 1 это не интовый 1, это 1 + сколько-то нулей для дробной части

Boris-Usievich Автор вопроса
feedable
фиксед-поинт, не инты в фиксет-поинт 1 это не инт...

И требуемая точность до последнего бита пошла лесом.

Boris Usievich
И требуемая точность до последнего бита пошла лесо...

требуется не точность до последнего бита, требуется одинаковый результат на разных платформах

feedable
в какую сторону?)

В ту, к которой округлится при увеличении разряда округления. Например 50.05 округлится до 50, потому что 0.05 ближе к 0, чем к 0.1

underrated like a psychopath
В ту, к которой округлится при увеличении разряда ...

тоесть 50.5000000000000001 округлится вверх, а 50.4999999999999999 округлится вниз

feedable
тоесть 50.5000000000000001 округлится вверх, а 50....

А, вопрос "с какого разряда начинать округлять?"... Да, вопрос хороший. Надо учитывать и значение, и реализацию флоата

feedable
тоесть 50.5000000000000001 округлится вверх, а 50....

50.5000000000000001 тоже вниз, мы округляем к четному🥸

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта