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

mysql中TINYINT的取值范圍

 更新時間:2014年08月08日 09:56:09   投稿:hebedich  
這篇文章主要介紹了mysql中TINYINT的取值范圍,需要的朋友可以參考下

在MySQL的數(shù)據(jù)類型中,Tinyint的取值范圍是:帶符號的范圍是-128到127。無符號的范圍是0到255(見官方《MySQL 5.1參考手冊》http://dev.mysql.com/doc/refman/5.1/zh/column-types.html#numeric-types)。

Tinyint占用1字節(jié)的存儲空間,即8位(bit)。那么Tinyint的取值范圍怎么來的呢?我們先看無符號的情況。無符號的最小值即全部8位(bit)都為0,換算成十進制就是0,所以無符號的Tinyint的最小值為0.無符號的最大值即全部8bit都為1,11111111,換算成十進制就是255.這很好理解。

有符號的Tinyint的取值范圍是怎么來的呢?在計算機中,用最高位表示符號。0表示正,1表示負,剩下的表示數(shù)值。那么有符號的8bit的最小值就是

  1  1  1  1  1  1  1  1=-127

表示負值

最大值:

  0  1  1  1  1  1  1  1=+127

表示正值

怎么有符號的最小值是-127,而不是-128呢?這就是本文要說的關鍵地方了,在計算機中,表示負值是用補碼

為什么有符號的TINYINT的最小值是-128?雖然“-0”也是“0”,但根據(jù)正、反、補碼體系,“-0”的補碼和“+0”是不同的,這樣就出現(xiàn)兩個補碼代表一個數(shù)值的情況。為了將補碼與數(shù)字一一對應,所以人為規(guī)定“0”一律用“+0”代表。同時為了充分利用資源,就將原來本應該表示“-0”的補碼規(guī)定為代表-128。

您可能感興趣的文章:

相關文章

  • 分享幾道關于MySQL索引的重點面試題

    分享幾道關于MySQL索引的重點面試題

    這篇文章主要給大家介紹了幾道關于MySQL索引的重點面試題,文中通過示例代碼介紹的非常詳細,對大家學習或者使用MySQL具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-05-05
  • MYSQL數(shù)據(jù)庫導入數(shù)據(jù)時出現(xiàn)亂碼的解決辦法

    MYSQL數(shù)據(jù)庫導入數(shù)據(jù)時出現(xiàn)亂碼的解決辦法

    我是用的最后一種方法,前面三種解決MYSQL導入數(shù)據(jù)亂碼的方法沒試過,東莞SEO推薦大家直接使用第四種方法處理MYSQL導入中文數(shù)據(jù)時的亂碼問題。
    2011-01-01
  • 詳解mysql的備份與恢復

    詳解mysql的備份與恢復

    這篇文章主要介紹了mysql的備份與恢復的相關資料,幫助大家更好的理解和學習mysql,感興趣的朋友可以了解下
    2020-08-08
  • MySQL中關于臨時表的一些基本使用方法

    MySQL中關于臨時表的一些基本使用方法

    這篇文章主要介紹了MySQL中關于臨時表的一些基本使用方法,是MySQL入門學習中的基礎知識,需要的朋友可以參考下
    2015-05-05
  • 聊聊MySQL事務的特性和隔離級別

    聊聊MySQL事務的特性和隔離級別

    這篇文章主要介紹了MySQL事務的特性和隔離級別的相關資料,幫助大家粗略的認識下MySQL 事務的相關知識,感興趣的朋友可以了解下
    2020-09-09
  • mysql+shardingSphere的分庫分表實現(xiàn)示例

    mysql+shardingSphere的分庫分表實現(xiàn)示例

    分庫分表是一種場景解決方案,它的出現(xiàn)是為了解決一些場景問題的,本文主要介紹了mysql+shardingSphere的分庫分表實現(xiàn)示例,具有一定的參考價值,感興趣的可以
    2024-04-04
  • 分析MySQL拋出異常的幾種常見解決方式

    分析MySQL拋出異常的幾種常見解決方式

    在本文中,總結(jié)了開發(fā)過程中最為常見的幾種 MySQL 拋出的異常以及如何解決,包括高版本驅(qū)動的問題、時區(qū)配置問題、SSL 連接問題等。于我個人而言,這一篇足以解決目前項目中所有遇到的MySQL問題。同時,也希望本文能對 MySQL 數(shù)據(jù)庫初學者有一定的引導入門作用。
    2021-05-05
  • MySQL版本低了不支持兩個時間戳類型的值解決方法

    MySQL版本低了不支持兩個時間戳類型的值解決方法

    在本篇文章里小編給大家分享了關于MySQL 版本低了,不支持兩個時間戳類型的值的相關知識點,有興趣的朋友們可以參考下。
    2019-09-09
  • MySQL?聚合函數(shù)、分組查詢、時間函數(shù)詳解

    MySQL?聚合函數(shù)、分組查詢、時間函數(shù)詳解

    這篇文章主要介紹了MySQL?聚合函數(shù)、分組查詢、時間函數(shù)?,主要考驗聚合函數(shù)count()求和以及分組查詢,本文結(jié)合實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2024-08-08
  • MySQL索引失效的幾種情況圖文詳解

    MySQL索引失效的幾種情況圖文詳解

    索引并不是時時都會生效的,在一起情況下將導致索引失效,這篇文章主要給大家介紹了關于MySQL索引失效的幾種情況,文章通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-06-06

最新評論

石楼县| 绩溪县| 雅安市| 怀集县| 维西| 禹州市| 定安县| 施甸县| 霍州市| 昔阳县| 玉屏| 杭锦后旗| 华池县| 翁牛特旗| 四子王旗| 两当县| 榕江县| 旬邑县| 安阳县| 扎鲁特旗| 高台县| 古浪县| 徐闻县| 罗源县| 宜春市| 南汇区| 彝良县| 恩施市| 张家港市| 新河县| 聂拉木县| 南宁市| 汾西县| 襄樊市| 类乌齐县| 徐水县| 舟山市| 项城市| 威信县| 苏尼特右旗| 峡江县|