doubleを整数部と小数部それぞれを表すintから生成する時の速さ
関数の入力値の取りうるパターンが決まっているならあらかじめ計算しておくと速いよネタ。
Method | Mean | Error | StdDev |
---|---|---|---|
string経由 | 223.3938 ns | 2.5656 ns | 0.1450 ns |
小数部を計算して加算 | 53.5654 ns | 8.8778 ns | 0.5016 ns |
小数部を計算して加算2 | 1.3613 ns | 1.7037 ns | 0.0963 ns |
予め用意した小数部を加算 | 0.2498 ns | 0.9411 ns | 0.0532 ns |