forked from MoonsideGames/MoonWorks
add Fix64 random range
parent
c1085db9c5
commit
ba662d7c3e
|
@ -69,6 +69,11 @@ namespace MoonWorks.Math.Fixed
|
||||||
return new Fix64(rawValue);
|
return new Fix64(rawValue);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static Fix64 Random(System.Random random, Fix64 min, Fix64 max)
|
||||||
|
{
|
||||||
|
return new Fix64(random.NextInt64(min.RawValue, max.RawValue));
|
||||||
|
}
|
||||||
|
|
||||||
// Max should be between 0.0 and 1.0.
|
// Max should be between 0.0 and 1.0.
|
||||||
public static Fix64 RandomFraction(System.Random random, Fix64 max)
|
public static Fix64 RandomFraction(System.Random random, Fix64 max)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue