GCC と MSVC の桁数の違い10
-
30-10-2019 - |
質問
次のコードがあります。
#include <iostream>
#include <limits>
int main()
{
std::cout << std::numeric_limits<unsigned long long>::digits10 << std::endl;
return 0;
}
- GCC 4.4 は 19 を返します
- MS VS 9.0 は 18 を返します
誰かがこの2つに違いがある理由を説明してもらえますか?このような定数はコンパイラに関係なく同じであると予想していました。
正しい解決策はありません
所属していません StackOverflow