September 2017 Update

This commit is contained in:
Ingy döt Net 2017-09-23 10:01:46 +02:00
parent bba7bfd280
commit ba8067c3b7
14570 changed files with 153136 additions and 63871 deletions

View file

@ -1,4 +0,0 @@
prevfloat(Inf) # 1.7976931348623157e308
nextfloat(Inf) # NaN
nextfloat(prevfloat(Inf)) # Inf
prevfloat(nextfloat(Inf)) # Inf

View file

@ -1,8 +1,11 @@
val p = Double.POSITIVE_INFINITY // +∞
println(p.isInfinite()) // true
println(p.isFinite()) // false
println("${p < 0} ${p > 0}") // false true
val n = Double.NEGATIVE_INFINITY // -∞
println(n.isInfinite()) // true
println(n.isFinite()) // false
println("${n < 0} ${n > 0}") // true false
fun main(args: Array<String>) {
val p = Double.POSITIVE_INFINITY // +∞
println(p.isInfinite()) // true
println(p.isFinite()) // false
println("${p < 0} ${p > 0}") // false true
val n = Double.NEGATIVE_INFINITY // -∞
println(n.isInfinite()) // true
println(n.isFinite()) // false
println("${n < 0} ${n > 0}") // true false
}

View file

@ -1 +1 @@
inf
Inf

View file

@ -1,2 +1,2 @@
var f = inf
var f = Inf
echo f

View file

@ -1,11 +1,11 @@
var a = 1.5/0; # inf
say a.is_inf; # true
say a.is_pos; # true
var a = 1.5/0 # Inf
say a.is_inf # true
say a.is_pos # true
 
var b = -1.5/0 # -Inf
say b.is_ninf # true
say b.is_neg # true
var b = -1.5/0; # -inf
say b.is_inf; # true
say b.is_neg; # true
var inf = Math.inf;
var ninf = -Math.inf;
say (inf == -ninf); # true
var inf = Inf
var ninf = -Inf
say (inf == -ninf) # true

View file

@ -0,0 +1 @@
1.5/0