Wenn der GNU-Compiler inf
auf unendliche Werte druckt, kann ich das auf einen anderen Ausgang ändern?Infinity-Werte in gcc
#include<stdio.h>
{
float runs = 40.0;
float wickets = 0.0;
printf("Average = %.2f(/*This is the place where I want to print NA
instead of inf*/)", runs/wickets);
return 0;
}
Ihre eigene Funktion zum Drucken schreiben .. –
FYI, brauchen Sie nicht '' für diese, da Sie nicht in diesem Header erklärt eine der Floating-Point-Funktionen aufrufen. Der '/' Divisionsoperator ist in die Sprache integriert und muss nicht deklariert werden. (Aber Sie brauchen '' wenn Sie einen Aufruf zu 'isinf()' hinzufügen.) –