最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#的String轉(zhuǎn)換成float防止精度丟失問題的解決

 更新時(shí)間:2023年07月12日 09:30:07   作者:蒼狼王unity學(xué)院  
這篇文章主要介紹了C#的String轉(zhuǎn)換成float防止精度丟失問題的解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

C#的String轉(zhuǎn)換成float防止精度丟失

精度問題

float x = float.Parse(s);

在提交小數(shù)的時(shí)候會出現(xiàn)精度丟失問題,

舉個(gè)例子:

unity中的Position中的x,y,z為2.073282,-1.106536,轉(zhuǎn)換成float肯定會丟失值

  • float:浮點(diǎn)型,含字節(jié)數(shù)為4,32bit,數(shù)值范圍為-3.4E38~3.4E38(7個(gè)有效位)
  • double:雙精度實(shí)型,含字節(jié)數(shù)為8,64bit數(shù)值范圍-1.7E308~1.7E308(15個(gè)有效位)
  • decimal:數(shù)字型,128bit,28個(gè)有效位 float  與計(jì)算機(jī)中數(shù)值表示方法有關(guān),不是準(zhǔn)確數(shù)據(jù). decimal 是準(zhǔn)確數(shù)據(jù),不會出現(xiàn)這個(gè)問題

解決辦法

2cf9ee044a2c485fac417f40ed0b97b4.jpg

Unity C# String轉(zhuǎn)Float

//方法1
float f1 = Convert.ToSingle(s);
//方法2
float f2;
if (!float.TryParse(s, out f2))
{
     Console.WriteLine("無法轉(zhuǎn)換!");
}

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • C#集合本質(zhì)之鏈表的用法詳解

    C#集合本質(zhì)之鏈表的用法詳解

    本文詳細(xì)講解了C#集合本質(zhì)之鏈表的用法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-08-08
  • C#中FileSystemWatcher類實(shí)現(xiàn)監(jiān)控文件夾

    C#中FileSystemWatcher類實(shí)現(xiàn)監(jiān)控文件夾

    在C#中,如果你想要監(jiān)控一個(gè)文件夾內(nèi)文件的變動(dòng)情況,比如文件的創(chuàng)建、刪除、修改等,你可以使用FileSystemWatcher類,下面就來介紹一下FileSystemWatcher監(jiān)控的使用,感興趣的可以了解一下
    2024-03-03
  • C# 使用HttpClient上傳文件并附帶其他參數(shù)的步驟

    C# 使用HttpClient上傳文件并附帶其他參數(shù)的步驟

    這篇文章主要介紹了C# 使用HttpClient上傳文件并附帶其他參數(shù)的步驟,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2020-12-12
  • winform實(shí)現(xiàn)五子棋游戲

    winform實(shí)現(xiàn)五子棋游戲

    這篇文章主要為大家詳細(xì)介紹了winform實(shí)現(xiàn)五子棋游戲,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • C#實(shí)現(xiàn)Word與TXT文本格式互轉(zhuǎn)的操作代碼

    C#實(shí)現(xiàn)Word與TXT文本格式互轉(zhuǎn)的操作代碼

    在現(xiàn)代辦公自動(dòng)化和數(shù)據(jù)處理流程中,經(jīng)常需要在不同的文檔格式之間進(jìn)行轉(zhuǎn)換,將Word文檔(.doc, .docx)轉(zhuǎn)換為純文本(.txt)可以方便地提取文字內(nèi)容用于數(shù)據(jù)分析、內(nèi)容索引或簡化分享,本文將分享如何使用Spire.Doc for .NET實(shí)現(xiàn)TXT文本文件與Word文檔之間的雙向轉(zhuǎn)換
    2025-09-09
  • C#實(shí)現(xiàn)根據(jù)年份計(jì)算生肖屬相的方法

    C#實(shí)現(xiàn)根據(jù)年份計(jì)算生肖屬相的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)根據(jù)年份計(jì)算生肖屬相的方法,涉及C#數(shù)組與字符串的操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • WinForm實(shí)現(xiàn)的圖片拖拽與縮放功能示例

    WinForm實(shí)現(xiàn)的圖片拖拽與縮放功能示例

    這篇文章主要介紹了WinForm實(shí)現(xiàn)的圖片拖拽與縮放功能,結(jié)合具體實(shí)例形式分析了WinForm鼠標(biāo)事件響應(yīng)及圖片元素動(dòng)態(tài)操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2017-05-05
  • C#簡單輸出日歷的方法

    C#簡單輸出日歷的方法

    這篇文章主要介紹了C#簡單輸出日歷的方法,涉及C#針對日期與時(shí)間的簡單操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-10-10
  • C#集合之可觀察集合的用法

    C#集合之可觀察集合的用法

    這篇文章介紹了C#集合之可觀察集合的用法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • C#實(shí)現(xiàn)WebAPI接口安全加密的具體方案

    C#實(shí)現(xiàn)WebAPI接口安全加密的具體方案

    在項(xiàng)目開發(fā)過程中,接口的安全性往往是一個(gè)容易被忽視但極其關(guān)鍵的環(huán)節(jié),本文介紹了一套實(shí)際項(xiàng)目中已落地的?Web?API?安全加密方案,涵蓋了?SHA256?加簽、RSA?非對稱加密、AES?對稱加密?以及相關(guān)數(shù)據(jù)格式轉(zhuǎn)換等內(nèi)容,需要的朋友可以參考下
    2025-06-06

最新評論

麦盖提县| 佛山市| 那坡县| 湘潭县| 深泽县| 宁海县| 长汀县| 饶阳县| 岑巩县| 宣汉县| 色达县| 霞浦县| 赤峰市| 江口县| 政和县| 会宁县| 达州市| 满城县| 顺昌县| 儋州市| 庆阳市| 宝应县| 屏山县| 抚顺市| 建瓯市| 石台县| 蕲春县| 马关县| 东辽县| 皮山县| 都兰县| 大理市| 云林县| 托克逊县| 博野县| 龙门县| 通渭县| 道孚县| 南华县| 江陵县| 白朗县|