powerbuilder编写的计算器中怎么让得出的结果保留两位有效数字
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powerbuilder编写的计算器中怎么让得出的结果保留两位有效数字相关的知识,希望对你有一定的参考价值。
参考技术A 用round()函数例如你的运算结果存放在变量a中,最后输出要显示结果时,就用round(a,2),保留a小数后两位
比如:sle_1.text = string( round(a,2) )
powerbuilder嵌套查询不能从单文本框中取值
在pb中一个按钮的click事件中加入如下代码后,查询不成功
(游标操作中的代码的一部分)
select a
from table1
where b in(select b
from table2
where c=:sle_1.text);
如果把:sle_1.text改成对应的字符串,如'士大夫',就能成功
如果不用嵌套的话where c=:sle_1.text;是能成功的
总之感觉就是用嵌套的话似乎不能从单文本框中获取字符串
求达人解决呀~不用数据窗口
速度。。。谢谢!
我用过string类型的变量接收单文本框中的内容,还是不成功
没有出错提示,语法上是对的,就是查询不出来。我现在没用嵌套了,直接把两个表连接起来再查询就好了,还是谢谢了~
pb11.2+winxp sp2
你可以把出错提示说明一下,也许会更容易解决 参考技术A 用个字符串变量过渡一下试试
以上是关于powerbuilder编写的计算器中怎么让得出的结果保留两位有效数字的主要内容,如果未能解决你的问题,请参考以下文章
python要求编写程序,计算得出1000以内中是3或7的倍数的所有自然数之和