【发布时间】:2019-12-28 10:39:58
【问题描述】:
我想在纯函数中将双精度数转换为字符串。我很困惑为什么这不是纯粹的:
wstring fromNumber(double n) pure {
import std.format;
return std.format.format!("%s"w)(n);
}
有没有办法以pure 的方式实现此功能,而无需重新实现将双精度转换为base10 字符串的逻辑?
【问题讨论】:
标签: d function-attributes