예제 #1
0
파일: F64.cs 프로젝트: suzuke/FixPointCS
 public static bool operator >=(F64 v1, int v2)
 {
     return(v1.raw >= Fixed64.FromInt(v2));
 }
예제 #2
0
파일: F64.cs 프로젝트: suzuke/FixPointCS
 // Constructors
 public F64(int v)
 {
     raw = Fixed64.FromInt(v);
 }
예제 #3
0
파일: F64.cs 프로젝트: suzuke/FixPointCS
 public static bool operator >=(int v1, F64 v2)
 {
     return(Fixed64.FromInt(v1) >= v2.raw);
 }
예제 #4
0
파일: F64.cs 프로젝트: suzuke/FixPointCS
 public static F64 operator %(int v1, F64 v2)
 {
     return(FromRaw(Fixed64.Mod(Fixed64.FromInt(v1), v2.raw)));
 }
예제 #5
0
파일: F64.cs 프로젝트: suzuke/FixPointCS
 public static F64 operator %(F64 v1, int v2)
 {
     return(FromRaw(Fixed64.Mod(v1.raw, Fixed64.FromInt(v2))));
 }
예제 #6
0
파일: F64.cs 프로젝트: suzuke/FixPointCS
 public static F64 operator /(int v1, F64 v2)
 {
     return(FromRaw(Fixed64.DivPrecise(Fixed64.FromInt(v1), v2.raw)));
 }
예제 #7
0
파일: F64.cs 프로젝트: suzuke/FixPointCS
 public static F64 operator -(F64 v1, int v2)
 {
     return(FromRaw(v1.raw - Fixed64.FromInt(v2)));
 }