Python???この挙動はウチだけ?
さすがにウインドウズにいれて試す気はないが。。
OpenBSD4.0上でテスト
Python( 2.5.1野良ビルド)
$ python -V
Python 2.5.1
$ python
Python 2.5.1 (r251:54863, Oct 9 2007, 00:02:42)
[GCC 3.3.5 (propolice)] on openbsd4
Type "help", "copyright", "credits" or "license" for more information.
>>> 1+1.1
2.1000000000000001
Perl(OS付)
$ perl -v
This is perl, v5.8.8 built for i386-openbsd
.....
$ perl -e "print 1+1.1"
2.1$
Ruby(1.8 野良ビルド)
$ ruby -v
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-openbsd4.0]
$ irb
irb(main):001:0> 1+1.1
=> 2.1
(intNum/3)*3)みたいな丸めの扱いと表示の問題なのかなあ。
perl は print((1/3*3))で1を返すね。
あとVersionとVerboseオプションの大文字小文字がPerlと逆で萎えた。
OpenBSD4.0上でテスト
Python( 2.5.1野良ビルド)
$ python -V
Python 2.5.1
$ python
Python 2.5.1 (r251:54863, Oct 9 2007, 00:02:42)
[GCC 3.3.5 (propolice)] on openbsd4
Type "help", "copyright", "credits" or "license" for more information.
>>> 1+1.1
2.1000000000000001
Perl(OS付)
$ perl -v
This is perl, v5.8.8 built for i386-openbsd
.....
$ perl -e "print 1+1.1"
2.1$
Ruby(1.8 野良ビルド)
$ ruby -v
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-openbsd4.0]
$ irb
irb(main):001:0> 1+1.1
=> 2.1
(intNum/3)*3)みたいな丸めの扱いと表示の問題なのかなあ。
perl は print((1/3*3))で1を返すね。
あとVersionとVerboseオプションの大文字小文字がPerlと逆で萎えた。
コメント
コメントを投稿
「コメントを投稿できるユーザー」の範囲は変更される可能性があります。