Arbitrary-precision integers (included): Difference between revisions

m
Line 1,238:
writeln len(.xs), " digits"
 
val .first20, .last20 =if s2s(.xs, 1..20), s2s(.xs,== len(.xs)-19"62060698786608744707" to len(.xs))and
s2s(.xs, len(.xs)-19 to len(.xs)) == "92256259918212890625" {
 
if .first20 == "62060698786608744707" and .last20 == "92256259918212890625" {
writeln "SUCCESS"
} else {
writeln "FAIL; first 20 and/or last 20 digits not matching expected digits"
writeln "first 20: ", .first20
writeln "last 20: ", .last20
}
</syntaxhighlight>
1,007

edits