Integer long division: Difference between revisions
Content added Content deleted
m (→{{header|Julia}}: fix Int64 signed overflow) |
m (remove unneeded code) |
||
Line 42: | Line 42: | ||
else |
else |
||
prefix, suffix = split(string(BigFloat(numr) / denr)[begin:end-2], ".") |
prefix, suffix = split(string(BigFloat(numr) / denr)[begin:end-2], ".") |
||
idx = something(findfirst(repeated, suffix), 1:1).start |
|||
println(lpad("$numr/$denr", 36), " (Period ", rpad("$(length(repeated)))", 6), |
println(lpad("$numr/$denr", 36), " (Period ", rpad("$(length(repeated)))", 6), |
||
" = $prefix.$(suffix[begin:extra])$(overline(repeated))") |
" = $prefix.$(suffix[begin:extra])$(overline(repeated))") |