円周率
C言語のMath.hに定義されている円周率は
#define M_PI 3.14159265358979323846264338327950288
となっている.
Squeak Smalltalkでは
Float pi ==> 3.141592653589793
VisualWorksだと
Float pi ==> 3.14159
Double pi ==>3.1415926535898d
DoubleというのはVisualWorksしかないクラスのようだ.
すこし分からないのが,Squeak SmalltalkのFloat piは3.14159265358979323846264338327950288と定義されているのだが,print itではきちんと表示されない.
何か別の方法を探さないといけないようだ.
時間がないので,またあとで.
0 件のコメント:
コメントを投稿