This commit is contained in:
@@ -87,6 +87,18 @@ public class ArithmeticBenchmarks
|
||||
return _doubleDoubleLeft * _doubleDoubleRight;
|
||||
}
|
||||
|
||||
[Benchmark(Baseline = true), BenchmarkCategory("Squaring")]
|
||||
public DoubleDouble DoubleDoubleSquareViaMultiply()
|
||||
{
|
||||
return _doubleDoubleLeft * _doubleDoubleLeft;
|
||||
}
|
||||
|
||||
[Benchmark, BenchmarkCategory("Squaring")]
|
||||
public DoubleDouble DoubleDoubleSquare()
|
||||
{
|
||||
return DoubleDouble.Square(_doubleDoubleLeft);
|
||||
}
|
||||
|
||||
[Benchmark(Baseline = true), BenchmarkCategory("Division")]
|
||||
public double DoubleDivide()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user