|
|
: I guess it's because it requires computing three modulus on doubles
: which is very slow (a division + a floor + a difference)*3
Why not just:
if(val>1) val=1;
else if(val<0) val=0;
--
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):_;i&&_>1;printf("%s",_-70?_&1?"[]":" ":(_=0,"\n")),_/=2);} /*- Warp -*/
Post a reply to this message
|
|