12 lines
345 B
C#
12 lines
345 B
C#
using PeterO.Numbers;
|
|
|
|
namespace PerfectNumbers.Core;
|
|
|
|
public static class RationalNumbers
|
|
{
|
|
public static ERational Two { get; } = ERational.FromInt32(2);
|
|
// TODO: Precompute additional frequently used rationals (e.g., OneHalf, ThreeHalves) so hot alpha computations stop
|
|
// constructing them via ERational.FromInt32 at runtime.
|
|
}
|
|
|