設用小數來表示時其小數點後第2019個數字為a,且b

2021-03-03 20:56:09 字數 2439 閱讀 3970

1樓:匿名使用者

|b|=b+2010,所以

抄b = -1005

前一個條件沒有看明白襲,不知道是否是bai描述錯誤,但可以知du道a是個位數字,zhi0≤a<10。dao

可能是一個迴圈小數,可以通過迴圈節確定這個數的小數點後2011位的數值。

|2b+10a|-(b+5a)= -3b -15a = 3015-15a

問題是如何確定a了,沒有看到原題,實在無法確定a。

設a和b均為double型變數,且a=5.5,b=2.5,則表示式:(int)a+b/b的值是多少,為什麼

2樓:沈偉棟

(int)a+b/b=6.0。

(int)a = 5;對於b/b,因為b是double型別,所以它們的商也是一個double型別,為2.5/2.5 = 1.0(注意要在小數位上加一個0);

最後計算5 + 1.0 = 6.0,因為5是int型別,而1.

0是double型別,它們倆相加時,5將自動轉換成double型別資料5.0,從而實際參加運算的是:5.

0 + 1.0 = 6.0。

在c語言中,將一個double型別的資料強轉成int型別時,將會丟棄該資料的小數部分,而只保留它的整數部分。

強制型別轉換是通過型別轉換運算來實現的。其一般形式為:(型別說明符) (表示式) 其功能是把表示式的運算結果強制轉換成型別說明符所表示的型別。

擴充套件資料

數字資料型別有integer(整型)、long(長整型)、single(單精度浮點型)、double(雙精度浮點型)和 currency(貨幣型)。

型別說明符和表示式都必須加括號(單個變數可以不加括號),如把(int)(x+y)寫成(int)x+y則成了把x轉換成int型之後再與y相加了。

無論是強制轉換或是自動轉換,都只是為了本次運算的需要而對變數的資料長度進行的臨時性轉換,而不改變資料說明時對該變數定義的型別。

3樓:匿名使用者

(int)a+b/b=6,應為(int)a就是將a取整,a取整後就是5(這裡不能用四捨五入取整,捨棄小數部分取整,然後b/b就是2.5/2.5等於1,故(int)a+b/b=6。

下圖是用python計算的結果。

4樓:匿名使用者

我這麼跟你解釋:

這個涉及到c語言中強制型別轉換的知識。

在c語言中,將一個double型別的資料強轉成int型別時,將會丟棄該資料的小數部分,而只保留它的整數部分,因此(int)a = 5;對於b/b,因為b是double型別,所以它們的商也是一個double型別,為2.5/2.5 = 1.

0(注意要在小數位上加一個0);最後計算5 + 1.0 = 6.0,因為5是int型別,而1.

0是double型別,它們倆相加時,5將自動轉換成double型別資料5.0,從而實際參加運算的是:5.

0 + 1.0 = 6.0.

最後告訴你一個轉換的法則:

double ←── float 高

↑long

↑unsigned

↑int ←── char,short 低

5樓:蟬鳴幽靜

答案是d,因為(int)a 是強制將a轉換為int型,可以得到(int)a=5; b是double型,b/b=1.000000;由於是int與double型相加,會將int型轉換為double型再相加,最終得到的答案是6.000000。

6樓:匿名使用者

(int)a+b/b

=5+1.0

=6.0 -------->結果是double型的。

7樓:匿名使用者

答案是d b/b=1.0 (int)a=5

(int)a+b/b=5+1.0=6.0

(int)只是作用於a,與b無關

8樓:匿名使用者

應該為6.000000,因為它是double型的。

9樓:匿名使用者

5+2.5/2.5=6

10樓:匿名使用者

因為:(int)a=5(強制型別轉換,抹去小數點後面的數),b/b=2.5/2.

5=1.0(double型)5+1.0=6(隱式型別轉換,講double 隱式轉換為 int型的1)

所以:(int)a+b/b=6

11樓:超越說

(int)a+b/b 的值是6 ,

優先順序:(int)強制型別轉換 > / 除號 > + 加號,先算(int)a,c語言不四捨五入,直接抹去小數部分,得到整數值5,然後算b/b,得值1,這個小學生都知道,

加起來就是6了。

12樓:匿名使用者

b/b=1,int a=5,5+1=6

13化成小數後,小數點後第2019位上的數字是幾這

因為15 13 1.1538261538 所以它是一個迴圈小數,每六個數迴圈 153846 用2012除以6得335餘2 所以第2012位上的數字是5 13分之15化成小數後小數點後第2012位上的數字是幾這2012個數的和是多少 13分之 bai15 15 13 1.153846.迴圈節是1538...

在迴圈小數0 132019中,小數點後面第2019位上的數字是幾

指標生可以簡單地理解為定向招生,是部分普通高中拿出部分招生計劃分配到一定範圍的學校招生,所在範圍的初中校必須將指標生的名額在該校公示。指標生錄取分數線不得低於全市中考成績排名前30 在此分數線上從高到低擇優錄取,若此控制線上無法完成指標生計劃,則收回指標生納入統招計劃。中考指標生是好的高中會有一些招...

的商用迴圈小數表示多少?小數點第2019位上的數字多少

2013 6 335組.3個 小數點第2013位上的數字是4 5 7 0.714285714285 第1位 7 第2位 1 第3位 4 第4位2 第5位8 第6位5 2013 6 335 3 因此數字為4 5 7的商用迴圈小數表示,小數點後面第200位數字是多少 根據 5 7 可知 是 714285...