我有一个项目的价格是1.5750在表中称为‘项目’,每当价格将改变,它将更新为另一个表。
这是我的更新触发器
update Ss
set price = cast( i.Price * 100 as int)
from Updateitems ss
inner join inserted i on i.ItemNo = ss.ItemNo
在商品表中,价格是1.5750。
更新后,价格将显示158在UpdateItem表上。
但是,当我像这个select cast( 1.5750 * 100 as int)直接执行查询时,输出显示的是157
为甚麽要更新
我正在尝试使用read_delim()在一个单独的csv文件中读取。由于某些原因,函数似乎更改了整数值中的某些字段条目:
# Here some example data
# This should have 3 columns and 1 row
file_string = c("Tage\tID\tVISITS\n19.02.01\t2163994407707046646\t40")
# reading that data using read_delim()
data = read_delim(file_string, delim = "\t")
v
我有一个javascript代码,它应该能处理大数字,并希望它们能以指数表示法显示。我搞不懂为什么x值的最后4位数字被0代替了,但是y值,甚至是一个更大的数字,就像它应该显示的那样-用指数表示法。然后我想用固定点显示x,它返回了完全错误的值。以下代码在控制台中进行了测试。知道为什么会这样吗?
var y=1111111111111111111111111111111111111111 > 1.1111111111111112e+39
var x=111111111111111111111 > 111111
在Java中,什么是一个好的实数正则表达式?
我创建了正则表达式([-]?[\\d]*\\.[\\d]*),并根据以下预期输出对其进行了测试:
in out works?
--------------------------------------
qwerty34.34abcd 34.34 yes
qwe-34.34.34abcd -34.34 no
+17.-9abc 17.0 yes
-.abc0 0.0 no
我必须准确地取出列
我知道我的问题可能会令人困惑,我真的不知道如何表达它。但我会描述一下我的问题。所以我有一个计算每加仑里程的公式,然后在公式的末尾加上“每加仑里程”。
=(D13-D14)/C13 &" Miles per gal" output> 20.1363636363636 Miles per gal
我的问题是我不想要所有的小数,我希望它是20.14 Miles per gal。那么如何使方程的输出四舍五入到小数点的第100位呢?
编辑:还有一件事,但我不知道这是否可能。但是有没有可能让数字和文本输出不同的字体大小?
因此,输出将(
)
"20.14“=字体1
我试图同时拆分数值和字符串。例如,2.25英尺。应该能够分裂成"2.25“和”英尺“。然而,下面的正则表达式不识别.25,但它确实识别2。
var numAlpha = new Regex("(?<Numeric>[0-9 ])*(?<Alpha>[a-zA-Z ]*)");
var alpha = match.Groups["Alpha"].Value;
var num = match.Groups["Numeric"].Value;
public void Calculate(double value){
int quarter, dime, nickel, remainder;
value *= 100;
System.out.println(value);
这是一个简单的硬币计数器程序(我正在学习编程)的一部分--我将值设置为2.26,但是发现我没有得到想要的答案,所以我做了System.out.println(值)来找出我没有得到期望值的地方。使用value =2.26时,我应该得到226,但是我得到了225.99999999999997,这会使整个程序出错。
我有一个字符串,在这个字符串中,我只想用regex显示1568.41,如何做到这一点?
这是我的绳子
`*PQS
PRICE QUOTE RECORD - SUMMARY BY NAME NUMBER
RETAINED FARE
NAME PQ TYPE TKT DES CREATED TKT TTL
1.1 1 14MAY USD 1568
我在写正则表达式时遇到了一些麻烦。
我想要实现的是,我想匹配以下字符串6.62 X 25.250755 L,但只匹配X字符之后的字符串,或者可能出现必须匹配以下字符串25.250755 X 6.62的情况--在本例中,我需要匹配X字符之前的字符串,而最后一种情况是,当我有以下内容时:25.250755 L X 6.62或25.250755L X 6.62 (有或没有空格,有或没有L字符)
到目前为止,这就是我所拥有的,但还不够,我不知道如何继续下去。
/[Xx]([\s\S]*)$/gm