怎麼轉換資料庫float型別的資料

2021-05-23 13:39:54 字數 889 閱讀 9166

我用float型別儲存的貨幣,如果10.0000或者135.25668之類的資料

我想在程式轉換為還兩位小數的值

程式中怎麼寫了?我試了好幾次都是顯示的整數。

有相應的函式吧也可以先乘以100去整,再除以100.0

不能簡單點嗎?這個好像有點複雜吧

不要用float,不精確,精確資料都用decimal,格式化比較簡單, 上邊5樓已經說過了。 到時財務上你發現總有那麼幾分錢對不上,就是資料型別的原因了。資料庫中使用decimal型別怎麼儲存不了小數?

都是可以的吧,對了你用什麼資料庫了?

decimal宣告的時候要指定小數字數,儲存貨幣一般用money...

已測試通過,大家看看還有其它效力更高的轉換方法嗎?

如果不涉及四捨五入, 用字串格式化吧

想獲取listview哪行被選擇了,重新整理的時候 讓那行也處於選擇狀態。忘記怎麼獲取了。

我有個結果集,繫結到gridview後想讓gridview實現翻頁。但是翻頁就得重新繫結,這個搜尋過程實在太漫長(2min算快的...)

能否讓翻頁後不用重新搜尋就繫結以前的結果集?

假設你每頁只有10條資料

每次只到資料庫查詢所需要的10條資料即可以

不能分開查,最後得匯出excel,我就想讓翻頁後能用原來的結果集而不是再查一次的結果集

自己在sql語句的分頁。。。每次要多少條就查詢多少條

分頁查詢,網上搜尋sql分頁儲存過程 很多的

我這個不能分頁查啊,結果集還得用來導表,還有別的用

導表再寫乙個獲取資料的方法就是了 本來導錶用的頻率就少

嗯存資料庫 靜態的都可以吧

路徑可以儲存在資料庫中 也可以在頁面中放乙個陣列。

用js實現連播,lz可以去51aspx.com找三層**原始碼,看看他是怎麼去實現的

float型別和16進製制資料轉換

先看一下ieee關於浮點數的定義 ieee 754規定了四種表示浮點數值的方式 單精確度 32位元 雙精確度 64位元 延伸單精確度 43位元以上,很少使用 與延伸雙精確度 79位元以上,通常以80位元實做 只有32位元模式有強制要求,其他都是選擇性的。32位單精度 單精度二進位制小數,使用32個位...

倆資料庫時間型別欄位的轉換

兩個資料庫 mysql oracle 這倆資料庫的時間型別不一致,所以通過dblink進行插入時間型別字段 不管用,會報錯 但是我們可以通過儲存過程來實現插入 設定乙個timestamp型別或者date型別的引數都可以然後賦值,如下 create or replace procedure proce...

資料庫的型別

mysql mysql由瑞典mysql ab 公司開發,目前屬於 oracle 旗下產品。是最流行的關係型資料庫管理系統,在web應用方面mysql是最好的rdbms應用軟體之一.sqlserver sql server 是microsoft 公司推出的關係型資料庫管理系統。具有使用方便可伸縮性好與...