第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問R語言中numeric 和 integer 的區(qū)別?

請問R語言中numeric 和 integer 的區(qū)別?

R語言中numeric 和 integer 的區(qū)別
查看完整描述

7 回答

?
不負(fù)相思意

TA貢獻1777條經(jīng)驗 獲得超10個贊

number屬于oracle內(nèi)置數(shù)據(jù)類型 plsql也是兼容的
NUMBER ( precision, scale)
precision表示數(shù)字中的有效位。如果沒有指定precision的話,Oracle將使用38作為精度。
scale表示數(shù)字小數(shù)點右邊的位數(shù),scale默認(rèn)設(shè)置為0. 如果把scale設(shè)成負(fù)數(shù),Oracle將把該數(shù)字取舍到小數(shù)點左邊的指定位數(shù)。

integer是準(zhǔn)屬于plsql的數(shù)據(jù)類型 一般我們使用 pls_integer

查看完整回答
反對 回復(fù) 2019-07-13
?
MM們

TA貢獻1886條經(jīng)驗 獲得超2個贊

oracle 內(nèi)部都是以number類型存放。number類型表示的長度默認(rèn)是38,小數(shù)點為沒有限制。
integer只是plsql內(nèi)部使用變量的類型。

查看完整回答
反對 回復(fù) 2019-07-13
?
慕田峪4524236

TA貢獻1875條經(jīng)驗 獲得超5個贊

integer是number的子類型.
integer是整數(shù),number是數(shù).一般用number就行~

查看完整回答
反對 回復(fù) 2019-07-13
?
慕虎7371278

TA貢獻1802條經(jīng)驗 獲得超4個贊

number類型就是包括了所有的數(shù)字類型??梢允莍nteger也可以是numeric
Oracle數(shù)據(jù)類型之number
oracle的number類型是oracle的內(nèi)置類型之一,是oracle的最基礎(chǔ)數(shù)值數(shù)據(jù)類型。在9iR2及其以前的版本中只支持一種適合存儲數(shù)值數(shù)據(jù)的固有數(shù)據(jù)類型,在10g以后,才出現(xiàn)了兩種新的數(shù)值類型,即推出本地浮點數(shù)據(jù)類型(Native Floating-Point Data Types): BINARY_FLOAT(單精度32位)和BINARY_DOUBLE(雙精度64位). 這些新數(shù)據(jù)類型都是基于IEEE二進制浮點運算標(biāo)準(zhǔn),ANSI/IEEE?Std?754-1985 [IEEE?754],使用這些類型時要加上文字f(BINARY_FLOAT)或者d(BINARY_DOUBLE),比如2.07f、3.000094d。

number數(shù)據(jù)類型

number類型的語法很簡單:number(p,s):
p:精度位,precision,是總有效數(shù)據(jù)位數(shù),取值范圍是38,默認(rèn)是38,可以用字符*表示38。
s:小數(shù)位,scale,是小數(shù)點右邊的位數(shù),取值范圍是-84~127,默認(rèn)值取決于p,如果沒有指定p,那么s是最大范圍,如果指定了p,那么s=0。
p:is the precision,or the total number of digits. Oracle guarantees the portability of numbers with precision ranging from 1 to 38.
s:is the scale, or the number of digits to the right of the decimal point. The scale can range from -84 to 127.

number類型的p和s,與其底層存儲完全沒有關(guān)系,根本不會影響數(shù)據(jù)在磁盤上如何存儲,它只會影響允許哪些值以及數(shù)值如何舍入,你可以認(rèn)為其是對數(shù)據(jù)的“編輯”。簡單的說,精度位p表示數(shù)值最多能有多少個有效數(shù)字,而小數(shù)位s表示最多能有多少位小數(shù)。換句話說,p表示一共有多少位有效數(shù)字(即小數(shù)點左邊最多有p-s位有效數(shù)字),s表示小數(shù)點右邊有s位有效數(shù)字。如number(5,2)類型的數(shù)據(jù),就表示小數(shù)點左邊最多有3位有效數(shù)字,右邊最多有2位有效數(shù)字,加起來就是最多有5位有效數(shù)字,超過這個范圍的數(shù)字就不能正確的存儲下來,注意這里說的是不能正確存儲,但并不是不能存儲。

最高整數(shù)位數(shù)=p-s
s正數(shù),小數(shù)點右邊指定位置開始四舍五入
s負(fù)數(shù),小數(shù)點左邊指定位置開始四舍五入
s是0或者未指定,四舍五入到最近整數(shù)
當(dāng)p小于s時候,表示數(shù)字是絕對值小于1的數(shù)字,且從小數(shù)點右邊開始的前s-p位必須是0,保留s位小數(shù)。

p>0,對s分2種情況:
1. s>0
精確到小數(shù)點右邊s位,并四舍五入。然后檢驗有效數(shù)位是否<=p;如果s>p,小數(shù)點右邊至少有s-p個0填充。
2. s<0
精確到小數(shù)點左邊s位,并四舍五入。然后檢驗有效數(shù)位是否<=p+|s|




查看完整回答
反對 回復(fù) 2019-07-13
?
大話西游666

TA貢獻1817條經(jīng)驗 獲得超14個贊

沒什么影響,主要是支撐多種命名規(guī)則吧,歸根還是number數(shù)據(jù)類型,numeric,int,integer最后都被Oracle轉(zhuǎn)化成number

查看完整回答
反對 回復(fù) 2019-07-13
?
繁花不似錦

TA貢獻1851條經(jīng)驗 獲得超4個贊

你先分清楚int和Integer的區(qū)別,就能分清int[]和Integer[]的區(qū)別了! 首先: int類型是結(jié)構(gòu)Int32的別名,學(xué)C#應(yīng)該知道結(jié)構(gòu)是什么- - Integer是類, 結(jié)構(gòu)呢他是值類型的,而類呢是引用類型的。

查看完整回答
反對 回復(fù) 2019-07-13
  • 7 回答
  • 0 關(guān)注
  • 6661 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號