Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“我的代码”在显示时不显示<;0英寸C 双鉴别(双a、双b、双c){ 双圆盘; disc=sqrt((b*b)-(4*a*c)); 如果(圆盘0){ printf(“他是groter dan 0.Het是namelik%.4lf”,disc); }_C - Fatal编程技术网

“我的代码”在显示时不显示<;0英寸C 双鉴别(双a、双b、双c){ 双圆盘; disc=sqrt((b*b)-(4*a*c)); 如果(圆盘0){ printf(“他是groter dan 0.Het是namelik%.4lf”,disc); }

“我的代码”在显示时不显示<;0英寸C 双鉴别(双a、双b、双c){ 双圆盘; disc=sqrt((b*b)-(4*a*c)); 如果(圆盘0){ printf(“他是groter dan 0.Het是namelik%.4lf”,disc); },c,C,这里是我计算判别式的函数。我正在尝试做abc公式。但是…当我的sqrt小于0时,它不会打印我的printf…我做错了什么?提前感谢你将其设为负值,返回值将为nan。正如 当除以0时,我们得到nan nan是一个特殊的值,将其与其他值进行比较都会失败。这不是计算判别式的方式。其中有一个不需要的操作。即使是je wiskundeboek goed nalezen;)结果也不太可能精确地得到0.0。@Rz_iSuck我试图给出一个微妙的提示,但很好。它起作用了。我确实需要r谢谢你们今天学了一些数学我猜

这里是我计算判别式的函数。我正在尝试做abc公式。但是…当我的sqrt小于0时,它不会打印我的printf…我做错了什么?提前感谢你将其设为负值,返回值将为nan。正如 当除以0时,我们得到nan


nan是一个特殊的值,将其与其他值进行比较都会失败。

这不是计算判别式的方式。其中有一个不需要的操作。即使是je wiskundeboek goed nalezen;)结果也不太可能精确地得到
0.0
。@Rz_iSuck我试图给出一个微妙的提示,但很好。它起作用了。我确实需要r谢谢你们今天学了一些数学我猜是:D
    double discriminant (double a, double b, double c){

    double disc;

    disc = sqrt((b*b) - (4 * a * c));

    if(disc < 0){

        printf("Discriminant is negatief");
    }
    if(disc == 0){
           printf("Het is gelijk aan %.4lf ", disc);
    }
    if(disc > 0){
           printf("Het is groter dan 0. Het is namelijk %.4lf ", disc);
    }