SQL AVG函式取整問題

2021-04-18 07:54:57 字數 525 閱讀 2549

1樓:東郭小子

什麼資料庫?

mssql

update a set b=cast(1.522 as int)小數會全部舍掉,四捨五入的話就用roundupdate a set b=round(1.522,0)

2樓:匿名使用者

oracle中的語bai句:du

還有一zhi個連結,您可

dao以參考專一屬下:http://zhidao.

3樓:匿名使用者

-- 方法一:

select round(b,0) from a-- 方法二:

select cast(b as decimal(10,0)) from a

asp取整函式int奇怪的問題,ASP 取整函式

微軟有病,你知道下面的程式結果是什麼嗎?int int 23 268 int int 2.3 2680 int int 0.23 26800 輸出結果是 int 6164 int 6163 int 6164 為什麼2.3 2680進行int取整會被吃一個?這裡提出一個問題,使用int fix對表示式...

關於C 取整,C語言有哪些取整函式?

你說的好複雜啊。聽不懂。float 和int指的是儲存資料的方式。不是定義資料 float是分為兩個部分,一個部分用來數字,一個部門用來記小數點的位置 也就是科學計數法的一種。int沒有記小數點的部分,所以只能記整數。float b 11 就是數字為11,小數點的位置是第二個數字之後。a b 4 由...

c語言中是否有函式直接取整,C語言取整函式

c語言有以下幾種取整方法 1 直接賦值給整數變數。如 int i 2.5 或 i int 2.5 這種方法採用的是捨去小數內部分 2 c c 中的整數除容法運算子 本身就有取整功能 int int 但是整數除法對負數的取整結果和使用的c編譯器有關。3 使用floor函式。floor x 返回的是小於...