Anonymous user
Mayan numerals: Difference between revisions
m
→{{header|Rust}}: Styling
(→{{header|rust}}: Rust version.) |
m (→{{header|Rust}}: Styling) |
||
Line 2,264:
println!("{}", mayan(4005));
println!("{}", mayan(8017));
println!("{}", mayan(
println!("{}", mayan(
println!("{}", mayan(69));
println!("{}", mayan(420));
println!("{}", mayan(
}
Line 2,276:
while num > 0 {
digits.push(num % 20);
}
digits = digits.into_iter().rev().collect();
let mut boxes = vec!["".to_string(); 6];
let n = digits.len();
for (i, digit) in
if i == 0 {
boxes[0] = "┏━━━━".to_string();
Line 2,294:
for j in 1..5 {
boxes[j] += "┃";
let elem = 0.max(
if elem >= 5 {
boxes[j] += &format!("{: ^4}", FIVE);
Line 2,384:
┗━━━━┻━━━━┻━━━━┻━━━━┻━━━━┻━━━━┻━━━━┛
</pre>
=={{header|zkl}}==
<lang zkl>var zero=" \u0398 ",one="\u2219", five=String("\u2500"*4,"\n"), fill=" \n";
|