changeset 14618 | 068bb99f3ebd |
parent 14472 | cba7c0a3ffb3 |
child 14792 | b7dac2fae5bb |
14617:a2bcb11ce445 | 14618:068bb99f3ebd |
---|---|
1143 |
1143 |
1144 (** random numbers **) |
1144 (** random numbers **) |
1145 |
1145 |
1146 exception RANDOM; |
1146 exception RANDOM; |
1147 |
1147 |
1148 fun rmod x y = x - y * real (Real.floor (x / y)); |
1148 fun rmod x y = x - y * Real.realFloor (x / y); |
1149 |
1149 |
1150 local |
1150 local |
1151 val a = 16807.0; |
1151 val a = 16807.0; |
1152 val m = 2147483647.0; |
1152 val m = 2147483647.0; |
1153 val random_seed = ref 1.0; |
1153 val random_seed = ref 1.0; |