LibBF處理任意精度浮點(diǎn)數(shù)的小型庫(kù)
LibBF 是處理任意精度浮點(diǎn)數(shù)的小型庫(kù)。它編譯后的大小約為 60KB(x86 代碼),并且不依賴于其他庫(kù)。它不是最快也不是最小的庫(kù),但它使用漸近最優(yōu)算法時(shí)會(huì)盡可能簡(jiǎn)單。基本的算術(shù)運(yùn)算具有近似線性的運(yùn)行時(shí)間。
具有以下特性
無(wú)狀態(tài) API
基本的算術(shù)運(yùn)算(加法,減法,乘法,除法,平方根)具有近似線性的運(yùn)行時(shí)間
易于嵌入(需要復(fù)制一些 C 文件)
乘法使用 SIMD 優(yōu)化的數(shù)值理論變換
支持 trancendental 函數(shù) (exp, log, pow, sin, cos, tan, asin, acos, atan, atan2)
評(píng)論
圖片
表情
