long-double

    2La chaleur

    2Répondre

    J'ai une section de code qui se lit comme suit: std::cerr << val1 << " " << val2 << std::endl; val1 = val1 + val2; std::cerr << val1 << std::endl; Les deux val1 et val2 sont longues double. Le pro

    1La chaleur

    3Répondre

    Ce qui suit est mon programme C++. Je veux stocker un nombre long tel que pi sur une variable, donc j'essaie d'utiliser long double. Mais quand je cours le programme il affiche seulement 3.14159. Comm

    0La chaleur

    2Répondre

    Je regarde un code hérité, qui essaie de transformer un long double en un float. De la lecture http://www.cplusplus.com/forum/beginner/34088/ il semble que le long double a une sizeof() de 16 où le fl

    0La chaleur

    3Répondre

    J'essaie d'obtenir le double long d'un tableau. long double num; char * pEnd; char line[] = {5,0,2,5,2,2,5,4,5,.,5,6,6}; num = strtold(line1, &pEnd); Pour une raison quelconque le num je reçois e

    0La chaleur

    1Répondre

    J'ai bricolé avec certains modèles de maladies en C/C++ et je voudrais en tirer plus de précision. J'ai pensé utiliser des doubles longs, pour la précision de 80 bits (j'utilise le GCC 4.8.3 de cygwin

    2La chaleur

    1Répondre

    Je suis nouveau programmeur C et je travaille sur un projet d'école où je dois approximer la valeur ou pi. Mon professeur a déclaré que nous devons déclarer tous les termes entiers en utilisant long d