为什么会有这种奇怪的需求? 既然你提到了 GSL ,想必你对计算速度没有太高的要求。那么 float 与 double 用起来没什么差别。
如果真的追求极致的速度,基本都是GPU 运算。针对 gpu ,现在还没有特别成熟的数值库可以用。
不用 GPU, 那就只有 SSE/AVX 了。IMSL 、 NAG 这样的商业库,也许会有 float 的接口。
其实 GSL 源码是开放的,而且模块化做的很好,不如从 GSL 里搞点代码出来改成 float.
【 在 lobachevsky 的大作中提到: 】
: 如题
: 类似gsl
: 但是好像gsl只能是double
: ...................
--
FROM 115.171.63.*