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

解決了個困擾了2天的問題,定點(diǎn)運(yùn)算問題

 更新時間:2016年06月17日 10:07:23   作者:ganxingming  
本文主要講解定點(diǎn)運(yùn)算問題,需要的朋友可以參考一下。

分母變小了,相當(dāng)于左移了

復(fù)制代碼 代碼如下:
a=1-b/c;
|b|<pow(2,23)
|c|=pow(2,26)

|a|<1

在運(yùn)算個過程中,需要把該運(yùn)算轉(zhuǎn)換成定點(diǎn)運(yùn)算。
想了2天,都沒有想出怎么可以保證a的精度,因為a可能很小,如果簡單的

復(fù)制代碼 代碼如下:
a<<=8;

是無法保證a的精度的。

今天快要下班時,突然有靈機(jī)一動:

復(fù)制代碼 代碼如下:
c>>=6;
b<<=8;
a=1<<14-b/c; //相當(dāng)于 a<<14,保證了a的精度

分子不能左移太多位,分母右移,解決問題了。
發(fā)散思維說起來很容易,做起來不容易呀!

以上就是本文的全部內(nèi)容,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解如何用alpine鏡像做一個最小的鏡像并運(yùn)行c++程序

    詳解如何用alpine鏡像做一個最小的鏡像并運(yùn)行c++程序

    這篇文章主要介紹了詳解如何用alpine鏡像做一個最小的鏡像并運(yùn)行c++程序,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • C語言復(fù)雜鏈表的復(fù)制實例詳解

    C語言復(fù)雜鏈表的復(fù)制實例詳解

    這篇文章主要為大家詳細(xì)介紹了C語言復(fù)雜鏈表的復(fù)制,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • C語言利用模板實現(xiàn)簡單的棧類

    C語言利用模板實現(xiàn)簡單的棧類

    這篇文章主要為大家詳細(xì)介紹了C語言利用模板實現(xiàn)簡單的棧類,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • 如何用矩形法(梯形法)求定積分

    如何用矩形法(梯形法)求定積分

    思路就是將積分區(qū)間劃分成n等份,然后將這n等份近似看成矩形(或梯形),然后對所有的矩形(或梯形)的面積進(jìn)行求和
    2013-09-09
  • 漫談C++哈夫曼樹的原理及實現(xiàn)

    漫談C++哈夫曼樹的原理及實現(xiàn)

    給定N個權(quán)值作為N個葉子結(jié)點(diǎn),構(gòu)造一棵二叉樹,若該樹的帶權(quán)路徑長度達(dá)到最小,稱這樣的二叉樹為最優(yōu)二叉樹,也稱為哈夫曼樹(Huffman?Tree)。本文將通過圖片為大家詳細(xì)講講C++哈夫曼樹的原理及實現(xiàn),需要的可以參考一下
    2022-08-08
  • C++并查集算法簡單詳解

    C++并查集算法簡單詳解

    大家好,本篇文章主要講的是C++并查集算法簡單詳解,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • C++虛函數(shù)表與類的內(nèi)存分布深入分析理解

    C++虛函數(shù)表與類的內(nèi)存分布深入分析理解

    對C++ 了解的人都應(yīng)該知道虛函數(shù)(Virtual Function)是通過一張?zhí)摵瘮?shù)表(Virtual Table)來實現(xiàn)的。簡稱為V-Table。本文就將詳細(xì)講講虛函數(shù)表的原理與使用,需要的可以參考一下
    2022-08-08
  • C++ primer類的基礎(chǔ)精講

    C++ primer類的基礎(chǔ)精講

    C++類,是指系統(tǒng)在第一次在程序中遇到一個類時為這個類建立它的所有類變量的拷貝 - 這個類的所有實例共享它的類變量
    2022-07-07
  • C++中的vector使用詳解及重要部分底層實現(xiàn)

    C++中的vector使用詳解及重要部分底層實現(xiàn)

    本篇文章會對vector的語法使用進(jìn)行詳解,同時,還會對重要難點(diǎn)部分的底層實現(xiàn)進(jìn)行講解,其中有vector的迭代器失效和深拷貝問題,希望本篇文章的內(nèi)容會對你有所幫助
    2023-07-07
  • C語言編程之掃雷小游戲空白展開算法優(yōu)化

    C語言編程之掃雷小游戲空白展開算法優(yōu)化

    掃雷是電腦上很經(jīng)典的游戲,特意去網(wǎng)上玩了一會,幾次調(diào)試之后,發(fā)現(xiàn)這個比三子棋要復(fù)雜一些,尤其是空白展開算法上和堵截玩家有的一拼,與實際游戲差別較大,不能使用光標(biāo),下面來詳解每一步分析
    2021-09-09

最新評論

新沂市| 新昌县| 兴安盟| 德保县| 仁化县| 灵石县| 漳浦县| 静乐县| 沐川县| 图片| 徐水县| 淮阳县| 柞水县| 故城县| 清流县| 民县| 攀枝花市| 龙山县| 商洛市| 泽库县| 日土县| 澜沧| 林西县| 铜陵市| 黑龙江省| 嵊泗县| 霞浦县| 民勤县| 洛隆县| 紫阳县| 甘肃省| 涟水县| 乡宁县| 郓城县| 彰化市| 屯昌县| 三门峡市| 黄浦区| 高雄市| 天柱县| 藁城市|