Carlos:
> What do I have to know about how D works with data ?
If you want to avoid the overflow, then use a BigInt from
std.bigint:
import std.stdio, std.bigint;
void main() {
foreach (immutable i; 0 .. 100)
writeln(i, " ", 2.BigInt ^^ i);
}
Bye,
bearophile