最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

請(qǐng)問(wèn)R語(yǔ)言中numeric 和 integer 的區(qū)別?

請(qǐng)問(wèn)R語(yǔ)言中numeric 和 integer 的區(qū)別?

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

7 回答

?
不負(fù)相思意

TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超10個(gè)贊

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

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

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

TA貢獻(xiàn)1886條經(jīng)驗(yàn) 獲得超2個(gè)贊

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

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

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超5個(gè)贊

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

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

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超4個(gè)贊

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

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

number類型的語(yǔ)法很簡(jiǎn)單:number(p,s):
p:精度位,precision,是總有效數(shù)據(jù)位數(shù),取值范圍是38,默認(rèn)是38,可以用字符*表示38。
s:小數(shù)位,scale,是小數(shù)點(diǎn)右邊的位數(shù),取值范圍是-84~127,默認(rèn)值取決于p,如果沒(méi)有指定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,與其底層存儲(chǔ)完全沒(méi)有關(guān)系,根本不會(huì)影響數(shù)據(jù)在磁盤上如何存儲(chǔ),它只會(huì)影響允許哪些值以及數(shù)值如何舍入,你可以認(rèn)為其是對(duì)數(shù)據(jù)的“編輯”。簡(jiǎn)單的說(shuō),精度位p表示數(shù)值最多能有多少個(gè)有效數(shù)字,而小數(shù)位s表示最多能有多少位小數(shù)。換句話說(shuō),p表示一共有多少位有效數(shù)字(即小數(shù)點(diǎn)左邊最多有p-s位有效數(shù)字),s表示小數(shù)點(diǎn)右邊有s位有效數(shù)字。如number(5,2)類型的數(shù)據(jù),就表示小數(shù)點(diǎn)左邊最多有3位有效數(shù)字,右邊最多有2位有效數(shù)字,加起來(lái)就是最多有5位有效數(shù)字,超過(guò)這個(gè)范圍的數(shù)字就不能正確的存儲(chǔ)下來(lái),注意這里說(shuō)的是不能正確存儲(chǔ),但并不是不能存儲(chǔ)。

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

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




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

TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超14個(gè)贊

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

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

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超4個(gè)贊

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

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

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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