Input [=] :Output [1.009e-05],Except: 1.009e-005 Error

来源:15-6 计算器核心逻辑实现-2

十三山入秋

2021-01-18

老师您好,我又来了:

我反复比对代码,
但是,单元测试,它报错,

Input [=] :Output [1.009e-05],Except: 1.009e-005 Error

我看,这两个值,应该是相等的,是不是,哪里有什么精度的问题,我没有调


更新:
改了下,就都通过了

printf("Input [%c] :Output [%s],Except: %s Error\n", key, uiContext->text_displayer, output_result);
//之前是
fprintf(stderr, "Input [%c] :Output [%s],Except: %s Error\n", key, uiContext->text_displayer, output_result);

挺神奇的

写回答

2回答

bennyhuo

2021-01-18

就是打印的是红字吧。。。哪儿报错了。。。

0
7
慕雪7018946
回复
bennyhuo
明白了
2022-10-11
共7条回复

Kevin_Glaser

2022-01-29

我这是printf以后也会有黑色的同样信息

0
1
慕雪7018946
编译器优化吧,你那个很可能是在Ubuntu运行的,老师课上视频是MinGw
2022-10-11
共1条回复

C语言系统化精讲 重塑编程思想 打造坚实的开发基础

如果通向大牛的道路有捷径,那就是先学好C语言

2208 学习 · 853 问题

查看课程