アカウント名:
パスワード:
gccもずいぶん昔から複素数型をサポートしてたりします。C++ではありません。C言語のgcc拡張です。
http://gcc.gnu.org/onlinedocs/gcc-4.8.2/gcc/Complex.html#Complex [gnu.org]
むかーし、まだ前世紀だったかな、gccの複素数型でIEEE754と異なる挙動になるバグがあったので下手くそな英語でバグレポートしたような記憶が。
コメントありがとうございます。
C99で複素数が扱えることやtgmath.hのことは知っているのですが、どのくらい昔から使えたかは知りませんでした。「tgmath history」でググると "The header tgmath.h first appeared in FreeBSD 5.3."って記述が見つかります。
一方Fortranは http://ja.wikipedia.org/wiki/FORTRAN [wikipedia.org]によると1958年のFORTRAN IIに後からDOUBLE PRECISION(倍精度型)とCOMPLEX(複素数型)が追加されたみたいです。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond
gccでも複素数型 (スコア:0)
gccもずいぶん昔から複素数型をサポートしてたりします。C++ではありません。C言語のgcc拡張です。
http://gcc.gnu.org/onlinedocs/gcc-4.8.2/gcc/Complex.html#Complex [gnu.org]
むかーし、まだ前世紀だったかな、gccの複素数型でIEEE754と異なる挙動になるバグがあったので下手くそな英語でバグレポートしたような記憶が。
Re:gccでも複素数型 (スコア:1)
コメントありがとうございます。
C99で複素数が扱えることやtgmath.hのことは知っているのですが、
どのくらい昔から使えたかは知りませんでした。「tgmath history」
でググると "The header tgmath.h first appeared in FreeBSD 5.3."
って記述が見つかります。
一方Fortranは http://ja.wikipedia.org/wiki/FORTRAN [wikipedia.org]
によると1958年のFORTRAN IIに後からDOUBLE PRECISION
(倍精度型)とCOMPLEX(複素数型)が追加されたみたいです。
love && peace && free_software
t-nissie