青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

S.l.e!ep.¢%

像打了激速一樣,以四倍的速度運轉,開心的工作
簡單、開放、平等的公司文化;尊重個性、自由與個人價值;
posts - 1098, comments - 335, trackbacks - 0, articles - 1
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

如何查看各個類型的最大值

Posted on 2010-01-18 12:12 S.l.e!ep.¢% 閱讀(546) 評論(0)  編輯 收藏 引用 所屬分類: C++

?如何查看各個類型的最大值 收藏
問題源于同事的一個問題,VC編譯器里如何查看double的最大值? 他在limits.h里沒找到。

在limits.h里面,只可以看到整型的最大值,但是看不到浮點數的最大值。浮點數的最大值可以這樣得到:

#include <iostream>

#include <limits>

using namespace std;

// compile with: /EHscint main(){

?? cout << numeric_limits<double>::max() << endl;?

}

運行平臺為VS2008,如果出現max編譯沖突,可以加上#undef max。

模板類numeric_limits的聲明是:

template <typename T>

numeric_limits<T>

// 變量和成員函數
//
//??? has_denorm
//??? has_denorm_loss
//??? has_infinity
//??? has_quiet_NaN
//??? has_signaling_NaN
//??? is_bounded
//??? is_exact
//??? is_iec559
//??? is_integer
//??? is_modulo
//??? is_signed
//??? is_specialized
//??? tinyness_before
//??? traps
//??? round_style
//??? digits
//??? digits10
//??? max_exponent
//??? max_exponent10
//??? min_exponent
//??? min_exponent10
//??? radix;
//??? denorm_min()
//??? epsilon()
//??? infinity()
//??? max()
//??? min()
//??? quiet_ NaN()
//??? round_error()
//??? signaling_NaN()
//////////////////////////////////////////////////////////////////////
實例代碼:#include <iostream>
#include <limits>

using namespace std;

int main() {
??? cout << " 1 The minimum value for char is " <<
??????? (int)numeric_limits<char>::min() << endl;
??? cout << " 2 The minimum value for int is? " <<
??????? numeric_limits<int>::min() << endl;
??? cout << " 3 The maximum value for char is " <<
??????? (int)numeric_limits<char>::max() << endl;
??? cout << " 4 The maximum value for int is? " <<
??????? numeric_limits<int>::max() << endl;
??? cout << " 5 The number of bits to represent a char is " <<
??????? numeric_limits<char>::digits << endl;
??? cout << " 6 The number of bits to represent an int is " <<
??????? numeric_limits<int>::digits << endl;
??? cout <<" 7 The number of digits representable in base 10 for float is "
???????? << numeric_limits<float>::digits10 << endl;
??? cout << " 8 Is a char signed?????????????? " <<
??????? numeric_limits<char>::is_signed << endl;
??? cout << " 9 Is an unsigned integer signed? " <<
??????? numeric_limits<unsigned int>::is_signed << endl;
??? cout << "10 Is an integer an integer? " <<
??????? numeric_limits<int>::is_integer << endl;
??? cout << "11 Is a float an integer??? " <<
??????? numeric_limits<float>::is_integer << endl;
??? cout << "12 Is an integer exact? " <<
??????? numeric_limits<int>::is_exact << endl;
??? cout << "13 Is a float exact?? " <<
??????? numeric_limits<float>::is_exact << endl;
??? cout << "14 The radix for float is??????????? "? <<
??????? numeric_limits<float>::radix << endl;
??? cout << "15 The epsilon for float is????????? " <<
??????? numeric_limits<float>::epsilon() << endl;
??? cout << "16 The round error for float is????? " <<
??????? numeric_limits<float>::round_error() << endl;
??? cout << "17 The minimum exponent for float is " <<
??????? numeric_limits<float>::min_exponent << endl;
??? cout << "18 The minimum exponent in base 10?? " <<
??????? numeric_limits<float>::min_exponent10 << endl;
??? cout << "19 The maximum exponent is?????????? " <<
??????? numeric_limits<float>::max_exponent << endl;
??? cout << "20 The maximum exponent in base 10?? " <<
??????? numeric_limits<float>::max_exponent10 << endl;
??? cout << "21 Can float represent positive infinity?? " <<
??????? numeric_limits<float>::has_infinity << endl;
??? cout << "22 Can double represent positive infinity? " <<
??????? numeric_limits<double>::has_infinity << endl;
??? cout << "23 Can int represent positive infinity? " <<
??????? numeric_limits<int>::has_infinity << endl;
??? cout << "24 Can float represent a NaN??????????? " <<
??????? numeric_limits<float>::has_quiet_NaN << endl;
??? cout << "25 Can float represent a signaling NaN? " <<
??????? numeric_limits<float>::has_signaling_NaN << endl;
??? cout << "26 Does float allow denormalized values??? " <<
??????? numeric_limits<float>::has_denorm << endl;
??? cout << "27 Does float detect denormalization loss? " <<
??????? numeric_limits<float>::has_denorm_loss << endl;
??? cout << "28 Representation of positive infinity for float " <<
??????? numeric_limits<float>::infinity() << endl;
??? cout << "29 Representation of quiet NaN for float???????? " <<
??????? numeric_limits<float>::quiet_NaN() << endl;
??? cout << "30 Minimum denormalized number for float???????? " <<
??????? numeric_limits<float>::denorm_min() << endl;
??? cout << "31 Minimum positive denormalized value for float " <<
??????? numeric_limits<float>::denorm_min() << endl;
??? cout << "32 Does float adhere to IEC 559 standard?? " <<
??????? numeric_limits<float>::is_iec559 << endl;
??? cout << "33 Is float bounded? " <<
??????? numeric_limits<float>::is_bounded << endl;
??? cout << "34 Is float modulo?? " <<
??????? numeric_limits<float>::is_modulo << endl;
??? cout << "35 Is int modulo???? " <<
??????? numeric_limits<float>::is_modulo << endl;
??? cout << "36 Is trapping implemented for float???? " <<
??????? numeric_limits<float>::traps << endl;
??? cout << "37 Is tinyness detected before rounding? " <<
??????? numeric_limits<float>::tinyness_before << endl;
??? cout << "38 What is the rounding style for float? " <<
??????? (int)numeric_limits<float>::round_style << endl;
??? cout << "39 What is the rounding style for int? " <<
??????? (int)numeric_limits<int>::round_style << endl;
??? cout << "40 How does a float represent a signaling NaN? " <<
??????? numeric_limits<float>::signaling_NaN() << endl;
??? cout << "41 Is int specialized? " <<
??????? numeric_limits<float>::is_specialized << endl;
}請運行相關的代碼查看結果。


本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/bichenggui/archive/2009/08/26/4488072.aspx

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            午夜精品在线观看| 国内成+人亚洲| 麻豆成人在线| 国产精品亚洲精品| 亚洲韩国一区二区三区| 国内成人精品视频| 亚洲欧美日韩国产成人| 一区二区三区国产精华| 免费日韩成人| 欧美成人激情视频| 国内外成人免费视频 | 国产精品99久久久久久久久久久久 | 麻豆视频一区二区| 国产精品一区二区三区免费观看| 亚洲精品一区二区网址| 亚洲精品视频一区二区三区| 久久香蕉精品| 欧美成人一区二免费视频软件| 国产一区二区三区高清在线观看 | 欧美日韩123| 亚洲精品123区| 亚洲国产专区校园欧美| 噜噜噜噜噜久久久久久91| 美脚丝袜一区二区三区在线观看| 国产亚洲精品久| 欧美一级夜夜爽| 久久国内精品自在自线400部| 国产美女扒开尿口久久久| 午夜精品亚洲| 久久久一区二区| 精品白丝av| 美女任你摸久久| 91久久综合| 亚洲无线观看| 国产日产欧美精品| 久久av一区二区三区| 蜜乳av另类精品一区二区| 亚洲精品1区| 欧美精选午夜久久久乱码6080| 亚洲精品永久免费| 午夜欧美精品| 国产一区二区三区奇米久涩| 久久久久久久欧美精品| 亚洲电影免费在线观看| 亚洲一区二区高清| 国产视频在线一区二区| 久久久青草婷婷精品综合日韩| 亚洲福利视频专区| 亚洲欧美久久久久一区二区三区| 国产欧美精品在线播放| 久久亚洲精品欧美| 亚洲美女视频在线观看| 欧美一区二区视频97| 伊人成人在线| 欧美日韩精品三区| 欧美伊人久久久久久久久影院| 蜜桃视频一区| 亚洲主播在线播放| 在线播放一区| 欧美色欧美亚洲另类二区| 久久成人精品| 日韩视频―中文字幕| 久久久噜噜噜| 在线视频你懂得一区二区三区| 国产日韩在线不卡| 欧美日本在线观看| 欧美在线视频免费| 日韩午夜av在线| 美女尤物久久精品| 午夜精品美女久久久久av福利| 亚洲国产成人在线播放| 国产精品久久久久久久午夜片| 久久久激情视频| 亚洲午夜免费福利视频| 亚洲福利视频二区| 久久久久国产精品一区二区| 一区二区三区欧美视频| 在线欧美日韩精品| 国产丝袜一区二区| 欧美视频在线观看一区| 你懂的国产精品| 欧美在线亚洲一区| 亚洲一区二区动漫| 亚洲日本电影在线| 欧美va天堂在线| 久久激情综合网| 亚洲欧美电影院| 日韩一区二区精品在线观看| 激情欧美一区| 国产一区二区精品久久99| 国产精品久久久久9999高清| 欧美日本韩国| 欧美福利网址| 欧美aa在线视频| 久久中文字幕一区| 久久久av水蜜桃| 久久黄色网页| 欧美中在线观看| 午夜精品国产更新| 亚洲专区一区二区三区| 亚洲免费电影在线观看| 亚洲日本免费| 亚洲韩国日本中文字幕| 亚洲第一在线综合网站| 欧美成年人网| 欧美肥婆在线| 亚洲第一精品在线| 亚洲福利电影| 最新高清无码专区| 亚洲欧洲美洲综合色网| 亚洲精品小视频在线观看| 亚洲高清视频在线| 亚洲欧洲综合另类| 国产婷婷色一区二区三区在线| 欧美日韩三级视频| 国产精品草莓在线免费观看| 国产精品va在线播放我和闺蜜| 国产精品成人一区二区网站软件| 国产精品国产亚洲精品看不卡15| 国产精品美女一区二区在线观看| 国产精品久久久久婷婷| 国产亚洲va综合人人澡精品| 国内自拍一区| 亚洲国产福利在线| 夜夜精品视频| 欧美在线国产| 久久影音先锋| 亚洲国产精品va在线观看黑人| 亚洲免费观看在线观看| 亚洲欧美日韩天堂| 巨胸喷奶水www久久久免费动漫| 欧美激情第六页| 国产精品五月天| 在线观看视频亚洲| 一区二区欧美亚洲| 久久www免费人成看片高清| 免费欧美高清视频| 日韩午夜免费视频| 欧美在线观看一区二区三区| 欧美成人视屏| 国产情人综合久久777777| 1024亚洲| 午夜激情综合网| 欧美丰满少妇xxxbbb| 亚洲一区二区在线| 久久夜色精品一区| 国产精品老牛| 亚洲人成在线观看网站高清| 亚洲一区二区三区免费在线观看| 久久久久青草大香线综合精品| 亚洲精品美女91| 久久精品国产清高在天天线| 欧美日韩精品高清| 尤物yw午夜国产精品视频明星| 夜夜精品视频| 鲁大师影院一区二区三区| 中文高清一区| 免费久久精品视频| 国产亚洲欧美日韩精品| 一本到高清视频免费精品| 久久免费99精品久久久久久| 一本色道久久综合亚洲精品按摩| 久久久久久久97| 国产精品午夜视频| 中文亚洲字幕| 亚洲福利久久| 久久久一本精品99久久精品66| 国产精品高潮呻吟久久av无限| 亚洲国产成人porn| 久久综合狠狠综合久久激情| 亚洲一区国产视频| 欧美日韩成人综合天天影院| 在线国产精品播放| 久久激情五月丁香伊人| 在线亚洲免费| 欧美激情第一页xxx| 亚洲国产精品va在看黑人| 久久精品91| 亚洲欧美另类综合偷拍| 欧美日韩伦理在线免费| 亚洲九九爱视频| 欧美 日韩 国产 一区| 久久九九精品99国产精品| 国产亚洲欧美日韩日本| 久久国产一二区| 亚洲免费中文| 国产九九精品视频| 午夜在线不卡| 亚洲自拍偷拍色片视频| 国产精品日韩一区二区三区| 亚洲欧美精品伊人久久| 中文久久精品| 国产精品卡一卡二| 欧美亚洲一区二区在线| 亚洲欧美日韩视频一区| 国产欧美一区二区精品婷婷| 久久国产福利| 久久久久久久久久码影片| 在线电影一区| 欧美国产精品劲爆|