Mertens function: Difference between revisions

m
(Add Draco)
Line 1,295:
 
<lang dyalect>func mertensNumbers(max) {
let mertens = Array.emptyEmpty(max + 1, 1)
for n in 2..max {
for k in 2..n {
Line 1,310:
let columns = 20
print("First \(count - 1) Mertens numbers:")
 
for i in 0..<count {
if i % columns > 0 {
print(" ", terminator: "")
}
print(i == 0 ? " " : mertens[i].toStringToString().padLeftPadLeft(2, ' ') + " ", terminator: "")
if (i + 1) % columns == 0 {
print()
Line 1,332:
previous = m
}
 
print("M(n) is zero \(zero) times for 1 <= n <= \(max).")
print("M(n) crosses zero \(cross) times for 1 <= n <= \(max).")</lang>
Anonymous user