Arbitrary-precision integers (included): Difference between revisions
Arbitrary-precision integers (included) (view source)
Revision as of 13:47, 23 December 2022
, 1 year ago→{{header|Zig}}
(→{{header|Raku}}: use regex) Tag: Made through Tor |
m (→{{header|Zig}}) |
||
Line 2,487:
=={{header|Zig}}==
<syntaxhighlight lang="zig">const std = @import("std");
const std = @import("std");
const bigint = std.math.big.int.Managed;
pub fn main() !void {
var
▲ try a.pow(a.toConst(), try std.math.powi(u32, 4, try std.math.powi(u32, 3, 2)));
defer a.deinit();
var as = try a.toString(
defer
std.debug.print("{s}...{s}\n", .{ as[0..20], as[as.len - 20 ..] });
|