c++
LeYuuuuuuu
这个作者很懒,什么都没留下…
展开
-
表达式求值优先级判断
这里的形参a =GetTop(OPTR) 从存字符的栈里获取, b=ch ch是从字符缓存区里读的字符 例如输入2+3*2# (当ch读到非数字时才会进入Precede函数,这一点不在细说,不懂的话请仔细阅读,课本上的)`` 优先级条件一: 同级运算符,左边的优先运算 if((a=='+'||a=='-')&&(b=='+'||b=='-')) return '>'; ` if((a=='*'||a=='/')&&(b=='*'||b=='/')) .原创 2021-05-19 09:23:05 · 892 阅读 · 2 评论 -
setprecision(n)保留小数点后n位和保留n位有效数字的两个用法
setprecision()函数想必,大家都有所了解. 有些细节问题,可能会使大家困惑. 那我就给大家分享一下我遇到的一些问题 setprecision()怎么留小数点后n位和保留n位有效数字 1.无fixed修饰则以保留n位有效数字的格式处理数据. 2.有fixed则以保留小数点后n位.且以下的所有setprecison()均以保留小数点后n位的格式输出 如图: 注意:第九行,有fixed修饰则第十行业应按照带有fixed的形式处理数据 即保留小数点后两位,而不是保留2位有效数字 ...原创 2020-11-09 13:31:02 · 1367 阅读 · 0 评论