網(wǎng)站首頁 編程語言 正文
一、預(yù)定義的值類型
一個(gè)字節(jié)(1Byte)=8位(8Bit)
BitArarry類可以管理位Bit。
1、整型
所有的整形變量都能用十進(jìn)制或十六進(jìn)制表示:long a=0x12AB
對(duì)一個(gè)整形值如未指定類型,默認(rèn)為int類型,可加上U,L,UL后綴表示其他類型。 long a=1234L
- sbyte :無符號(hào)形式:1字節(jié)(8位),范圍:0 ~ 255(28-1),十六進(jìn)制表示:0x00-0xFF,System.SByte
- byte?? :有符號(hào)形式:1字節(jié)(8位),范圍:-128 ~ 127(-215?~ 215-1),十六進(jìn)制表示:0x00-0xFF,System.SByte
- short? :有符號(hào)形式:2字節(jié)(16位),范圍:-32768 ~ 32767(-231?~ 231-1),十六進(jìn)制表示:0x0000-0xFFFF,System.Int16
- ushort:無符號(hào)形式:2字節(jié)(16位),范圍:0 ~ 65534(216-1),十六進(jìn)制表示:0x0000-0xFFFF,System.Int16
- int : 有符號(hào)形式:4個(gè)字節(jié)(32位),范圍:-231?~ 231-1,System.Int32,
- uint(U):無符號(hào)形式:4個(gè)字節(jié)(32位),范圍:0 ~ 232-1,System.Int32,
- long(L):有符號(hào)形式:8個(gè)字節(jié)(64位),范圍:263? ~?263-1,System.Int64
- ulong(UL):無符號(hào)形式:8個(gè)字節(jié)(64位),范圍:0 ~ 264-1,System.Int64
2、浮點(diǎn)型
對(duì)一個(gè)浮點(diǎn)數(shù)值默認(rèn)為double類型,其后加F、M指定為其他類型。
- float(F):單精度浮點(diǎn)數(shù),4字節(jié)(32位),小數(shù)精度:7,范圍:1.5*10-45?~ 3.4*1038?,System.Single
- double:雙精度浮點(diǎn)數(shù),8字節(jié)(64位),小數(shù)精度:15/16,范圍:5.0*10-324? ~ 3.4*10308? ,System.Double
- decimal(M):128位高精度,16字節(jié)(128位),小數(shù)精度:28,范圍:1.0*10-28?~ 7.9*1028?,System.Decimal
四舍五入的方法:
decimal a1 = decimal.Round(decimal.Parse("15.252"), 2);//12.25
decimal a2 = Math.Round(decimal.Parse("15.256"), 2);//15.26
3、布爾型
- bool :一個(gè)字節(jié)(8位),范圍:true/false,System.Boolean
4、字符型(一個(gè)字符用2個(gè)字節(jié)表示)
- char:2字節(jié)(16位),范圍:Unicode字符。
字符表示法:
- 字面法:char a=’x’
- 十六進(jìn)制法:char a=’\x0058’
- 顯示轉(zhuǎn)換整數(shù):char a=(char)88
- Unicode形式:char a=’\u0058’
二、預(yù)定義的引用類型:object和string
注意:string作為函數(shù)的參數(shù)時(shí),為傳值形式,傳遞地址仍然需要增加”ref”
三、預(yù)定義的基礎(chǔ)類型轉(zhuǎn)換
https://www.jb51.net/article/247454.htm
原文鏈接:https://www.cnblogs.com/springsnow/p/9428611.html
相關(guān)推薦
- 2022-06-08 換掉你的@RefreshScope吧
- 2021-11-26 Redis分布式鎖詳細(xì)介紹_Redis
- 2022-03-15 eclipse文件上傳錯(cuò)誤:the request doesn‘t contain a multip
- 2022-05-17 go實(shí)現(xiàn)冒泡排序算法_Golang
- 2022-08-25 R語言行篩選的方法之filter函數(shù)詳解_R語言
- 2024-03-17 針對(duì)Tomcat部署項(xiàng)目,修改后臺(tái)代碼,前臺(tái)網(wǎng)頁無變化問題的解決方案(超詳細(xì)有效)
- 2022-06-02 ubuntu安裝jupyter并設(shè)置遠(yuǎn)程訪問的實(shí)現(xiàn)_python
- 2023-03-25 React高階組件使用詳細(xì)介紹_React
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運(yùn)行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲(chǔ)小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運(yùn)算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯(cuò)誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實(shí)現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡單動(dòng)態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對(duì)象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊(duì)列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支