Наоборот. Он есть в нормальной пище и он БОЛЕЕ НЕ синтезируется микрофлорой кишечника. Для того, чтобы это исправить нужно убить её всю, а потом восстанавливать спец. фигней. А это на минуточку 12 кг микрофлоры.
Что как сделать? Как засекретить свое имя? А какая разница как. Номер договора [наследования ли или дарения] нотариуса не засекретишь же, там все равно стоит настоящие ФИО.
Вы имеете в виду пример с 2646693125139304345? Нет это просто кто-то сильно увлекся. Но там уже ошибка при long-double precision the fsin fails to meet its guarantees at numbers as small as 3.01626.
И больше, www.science.org/doi/10.1126/science.abm4805
Ссылка 67, моя статья на habr.
randomascii.wordpress.com/2014/10/09/intel-underestimates-error-bounds-by-1-3-quintillion
FSIN уже не исправишь, так как это сломает ожидания целой пачки програмного обеспечения. AMD попытались, но пришлось убирать. (У них один и тот же код для это в микроинструкциях.)
В ссылке сверху все описано, но я могу дать ссылки на обсуждение в glibc.
sourceware.org/bugzilla/show_bug.cgi?id=13658
github.com/bminor/glibc/commit/b35fe25ed9b3b406754fe681b1785f330d9faf62
На x86_64 они используют sinf кстати.
Очень вероятно, что то что вы тестируете это как раз програмный код оттуда.
Но зачем? Там же аппаратный баг у Intel, который так и не исправили. FPU FSIN и FCOS ошибаются очень сильно. Все пользуется кодом из glibc и sincos из AMD /Microsoft C library (MIT лицензия).
retrocomputing.stackexchange.com/questions/16523/intel-cpu-bug-in-the-90sfsincos