鳳鳴は祖父の俳号

日記 メモ そんなの

GNU APL 1.7 インストール挑戦中(4) 複素数の計算結果の表示(MacOSX)

 これはちょっと脱線。MacOSX 10.11.6 Apple LLVM version 8.0.0 (clang-800.0.42.1) の結果。

 なぜか数値のうしろに(必要のない)E0が付いている。このテストケースでは数値の表示フォーマットを操作している箇所はなかった。

□Circle_Functions.tc

        • > 0 ¯1 ¯2 ¯6 ¯7 ∘.○ ¯2 ¯2J0

apl: ⋅⋅⋅ 0J1.732050808E0 0J1.732050808E0⋅⋅⋅
ref: ⋅⋅⋅ 0J1.732050808 0J1.732050808⋅⋅⋅
apl: ⋅⋅⋅ ¯1.570796327E0J1.316957897E0 ¯1.570796327E0J1.316957897E0⋅⋅⋅
ref: ⋅⋅⋅ ¯1.570796327J1.316957897 ¯1.570796327J1.316957897⋅⋅⋅
apl: ⋅⋅⋅ 3.141592654E0J1.316957897E0 3.141592654E0J1.316957897E0⋅⋅⋅
ref: ⋅⋅⋅ 3.141592654J1.316957897 3.141592654J1.316957897⋅⋅⋅
apl: ⋅⋅⋅ 1.316957897E0J3.141592654E0 1.316957897E0J3.141592654E0⋅⋅⋅
ref: ⋅⋅⋅ 1.316957897J3.141592654 1.316957897J3.141592654⋅⋅⋅
apl: ⋅⋅⋅¯5.493061443E¯1J1.570796327E0 ¯5.493061443E¯1J1.570796327E0⋅⋅⋅
ref: ⋅⋅⋅¯0.5493061443J1.570796327 ¯0.5493061443J1.570796327⋅⋅⋅