<address id="xpjh9"><listing id="xpjh9"><meter id="xpjh9"></meter></listing></address>

<address id="xpjh9"><address id="xpjh9"><listing id="xpjh9"></listing></address></address>
<noframes id="xpjh9">
<noframes id="xpjh9">

<address id="xpjh9"><address id="xpjh9"><listing id="xpjh9"></listing></address></address>
    <form id="xpjh9"></form><address id="xpjh9"><listing id="xpjh9"><menuitem id="xpjh9"></menuitem></listing></address>

      <noframes id="xpjh9">
      VB.net 2010 視頻教程 VB.net 2010 視頻教程 VB.net 2010 視頻教程
      SQL Server 2008 視頻教程 c#入門經典教程 Visual Basic從門到精通視頻教程
      當前位置:
      首頁 > 編程開發 > c#教程 >
      • c#教程之算術溢出

      • 2015-01-21 14:04 來源:未知
      算術溢出(相關C#教程)

      算術運算符(+、-、*、/)產生的結果可能會超出涉及的數值類型可能值的范圍。 詳細信息應參考有關特定運算符的章節,而一般情況下:
      整數算術溢出或者引發 OverflowException,或者丟棄結果的最高有效位。 整數被零除總是引發 DivideByZeroException
      浮點算術溢出或被零除從不引發異常,因為浮點類型基于 IEEE 754,因此可以表示無窮和 NaN(不是數字)。
      小數算術溢出總是引發 OverflowException。 小數被零除總是引發 DivideByZeroException。
      當發生整數溢出時,產生的結果取決于執行上下文,該上下文可為 checked 或 unchecked。 在 checked 上下文中引發 OverflowException。 在未選中的上下文中,放棄結果的最高有效位并繼續執行。 因此,C# 使您有機會選擇處理或忽略溢出。
      除算術運算符以外,整型之間的強制轉換也會導致溢出(例如,將 long 強制轉換為 int)并受 checked 或 unchecked 執行的限制。 然而,按位運算符和移位運算符永遠不會導致溢出。
      相關教程
      江苏快3 黄南 | 安吉 | 鸡西 | 阜阳 | 陵水 | 蓬莱 | 宁德 | 吴忠 | 甘肃兰州 | 海南海口 | 吴忠 | 南京 | 曹县 | 景德镇 | 宁波 | 邢台 | 玉树 | 晋江 | 张家界 | 燕郊 | 吕梁 | 牡丹江 | 雄安新区 | 株洲 | 淮南 | 攀枝花 | 屯昌 | 辽宁沈阳 | 衡阳 | 台北 | 池州 | 白山 | 清徐 | 清徐 | 滕州 | 福建福州 | 武安 | 河池 | 通化 | 邯郸 | 香港香港 | 广州 | 娄底 | 遵义 | 安庆 | 驻马店 | 鸡西 | 黑河 | 赤峰 | 牡丹江 | 瑞安 | 牡丹江 | 吴忠 | 赣州 | 章丘 | 榆林 | 百色 | 鹤岗 | 荣成 | 海西 | 伊犁 | 南平 | 陵水 | 五指山 | 怀化 | 宜宾 | 万宁 | 双鸭山 | 萍乡 | 舟山 | 黄南 | 高雄 | 大连 | 扬州 | 驻马店 | 舟山 | 泰州 | 内江 | 吴忠 | 嘉善 | 克拉玛依 | 怒江 | 新沂 | 长垣 | 克孜勒苏 | 云浮 | 楚雄 | 湖北武汉 | 海安 | 晋城 | 铜仁 | 神木 | 果洛 | 肇庆 | 溧阳 | 象山 | 菏泽 | 博尔塔拉 | 克孜勒苏 | 甘孜 | 商丘 | 惠州 | 岳阳 | 长兴 | 靖江 | 汝州 | 承德 | 嘉善 | 资阳 | 四川成都 | 哈密 | 大理 | 潍坊 |