2013-10-21 冷たい牛 C++ C++11から浮動小数点数を16進表記で入出力出るようになっているが、なぜか、C++のコード内で使うことが出来ない。 #include <iostream> using namespace std; int main() { double pi = 3.14; cout << hexfloat << pi << endl; // 16進表記で出力 // double dead = 0xc001.beafp-3; // NG return 0; } C99では16進浮動小数点リテラルは認められているし、C++でも書けるようにしろよ。