Sum a lot of numbers...
Alexandre via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu Jul 10 10:16:51 PDT 2014
PS: that is my code:
import std.stdio, std.algorithm, std.range, std.conv;
string InsertComma(string val)
{
return val[0 .. $-2] ~ "," ~ val[$-2 .. $];
}
int main(string[] argv)
{
auto x = "oi.txt"
.File
.byLine
.filter!(line => line[0] == '1')
.map!(line => line[127 .. 140].to!real)
.sum;
auto valor = to!string(x);
write(InsertComma(valor));
readln();
return 0;
}
On Thursday, 10 July 2014 at 17:16:01 UTC, Alexandre wrote:
> Hi :)
>
> I need to sum a list of numbers... but, when I calculate the
> sum of this numbers, I got a simplify representation of sum:
>
> 2.97506e+,12
>
> How I can make to get the correctly representation of this
> number ?
More information about the Digitalmars-d-learn
mailing list