1 3 1 6 計算機是如何得出0 5的?

2022-12-17 03:00:11 字數 4506 閱讀 8708

1樓:迪

一個物體,一個圖形,一個計量單位,都可看作單位「1」。把單位「1」平均分成若干份後,表示這樣一份或幾份的數叫做分數。在分數里,表示把整體「1」平均分成多少份的叫做分母,表示有這樣多少份的叫做分子;其中的一份叫做分數單位。

在電腦裡,分數是化成小數來儲存的。最簡分數化小數是先看分母的素因數有哪些,如果只有2和5,那麼就能化成有限小數,如果不是,就不能化成有限小數。不是最簡分數的一定要約分方可判斷。

例如:1/3化成小數,是,即零點三三迴圈,在電腦裡儲存為二進位制的迴圈小數,是0.

0101010101010101……。1/6化成小數,是混迴圈小數,是,即零點一六六迴圈,在電腦裡儲存為二進位制時,儲存為二進位制的迴圈小數0.

2樓:消化

雖然1/3和1/6都是無限迴圈小數,但在cpu裡,位數都是有限的,參見:浮點數_百科,英語好的可以看single-precision floating-point format.所以實際上1/3和1/6在記憶體裡不是長度無限的,具體來說,以gcc 481作為測試環境的話,大概是這樣的:

1/3在記憶體裡是0x3eaaaaab,1/6在記憶體裡是0x3e2aaaab看是什麼環境,普通數值計算就是浮點數相加,近似回十進位制。如果是mathematica等數學計算就要識別分數,約分,相加再約分。用浮點數的話,ieee 754 格式 1/3 + 1/6 的結果經過舍入能得到精確的 1/2。

有些語言和庫提供精確的「有理數」型別,可以精確地進行分數計算。在支援有理數的環境, 就和人算分數一樣ruby: pry(main)> require 'mathn'=>true,pry(main)> 1/3 + 1/6=> 1/2) 在windows中的計算器程式,就將1/3儲存為三分之一而不儲存為0.

333333……藉此提高了計算的精確性。可能是因為這個算成二進位制再轉為十進位制之後非常接近了,你可以試試0.

1+。我想:

預設環境下,乘法器進行位移相加先把分數變成小數,對於我們認為的分數,計算機看來跟除法運算沒有差別,然後加法器對兩個處理過後的分數做加法,輸出結果。有特殊要求的,可使用專門指令處理相應數字,譬如精度等。我覺得很明顯,計算機小數和分數是分開算得,0.

5000000000001和1/2完全不同。1/3=,1/6=0.

1666666666667加起來等於計算機就是這樣處理的,精度一般是2的26次方分之一,也達不到100%精準,只能儘可能靠近。在程式的背後可能會是一個有理數類,其中分子分母分別用整數表示。

如果想變成n,手動輸入的,只需把n的值變成scanner sc = new scanner(;int n = 即可。

3樓:沉夜孤星

在電腦中,分數的加減法法則和平時用的分數的加減法法則是一樣的。只是電腦上用的是二進位制記數法。同分母分數相加減,分母不變,即分數單位不變,分子相加減,能約分的要約分。

異分母分數相加減,先通分,即運用分數的基本性質將異分母分數轉化為同分母分數,改變其分數單位而大小不變,再按上述運演算法則去計算,即分母不變、分子相加減,最後能約分的要約分。在電腦裡,1/3儲存為1/11,而1/6儲存為1/和110的最小公倍數為110,也就是說最小公分母為110.

1/11等於10/110,10/110+1/110等於11/110,11/110等於,二進位制的在電腦裡自動轉換成十進位制,就變成了0.

5,也就是二分之一。?

1/3+1/6+1/10+...+1/5050=?

4樓:紫蝶錯

o(∩_o~呵呵,來看看我的答案吧~!

解:原式=1-(2/3)+(2/3)-(3/6)+(3/6)-(2/5)+…1/5050

=1解釋:這道題運用了「相反數相加結果為0」。第一步:-(3分之2)與後面的「+(2/3)」互為相反數。所以兩下以抵消,會發現都可以抵消了,所以結果為0.

計算器是如何計算三角函式值的?

5樓:網友

1、開啟手機,進入主介面,找到「計算器」,並點選,如下圖。

2、進入計算器軟體「標準」型介面,首先要先找到這個介面最下面兩個動態明暗變化的三角形符號。

3、然後為了使用三角函式,必須找到「工具箱」一欄下面的「科學」。

4、點選上個步驟的「科學」按鈕,進入到科學計算器軟體主介面,在這個介面就可以看到有三角函式的計算公式出現了,如下圖sin,cos,tan等。

5、這時候,比如要計算sin(30°)這個函式值,那麼只需要點選「sin」,然後以此錄入30除以180乘以pi,點選「=」即可得到最終答案,如下圖。

6樓:侯衍花珠玉

三角函式表就是用泰勒公式中的麥克勞林式求解出的!

如sinx=x-x^3/3!+x^5/5!-x^7/7!+.

估值法不準確,但還可以用微分的估值公式進行估值,也較為準確公式是f(x+△x)≈f(x)+f'(x)△x。這就是微分的估值公式,它是以直代曲,即以曲線某點切線的增量代替函式的增量。

如sin31度。令f(x)=sinx,x=31,△x=1就可估得結果!

7樓:駱盈後安宜

你好,你問的應該是計算器的工作原理吧?

在任意計算器或者計算機中,三角函式的計算都是通過泰勒公式計算的,這是高等數學的內容。具體來講,就是任意三角函式都可以近似的由一個級數的和來完成,這些級數的項數越多,那麼計算結果就越接近真實值。而這個級數的每一項,只是乘法和除法,計算器的數位電路可以直接計算乘除法,那麼最後把這些項加起來就得到了結果。

不止三角函式,log,平方根,立方根等任意非加減乘除的計算都是這麼計算的來的。

8樓:之驪端木俊悟

1、點選開啟開始選單,開啟系統中的計算器應用程式。

2、在選單列表專案中,找到「科學」選項,即可呼叫科學計算器運算模式。

3、比如說這裡以計算sin函式為例,先輸入數字,再點選sin圖示。

4、點選sin標誌之後,就可以在計算器程式中看到計算結果已經顯示出來了,結果為。

5、點選計算器上方的hyp按鈕,可以將計算器模式設定為計算雙曲線函式。

6、可以看出計算器上方的sin、cos、tan已經自動變更為sinh、cosh和tanh,即可開始運算。

7、和之前的運算模式一樣,還是先點選數字,再點選運算子號,即可得出結果。

4/5-✘+1/3=5/6怎麼算?

9樓:匿名使用者

x=4/5+1/3-5/6=24/30+10/30-25/30=9/30=3/10。注意這裡分母化成5、3、6的最小公倍數30後,分子才可進行加減。

1+1=3 3-1=5 5/3=1 請問5+1不等6的情況等於幾 ?

10樓:湯曼華袁秋

這裡的「1「」3「」5」應該只是類似abc的代數。分別設為abc,根據三個等式求出a=0,.5,b

=1,c=,因此c+a=1=b.即「5「+「1「=1=」3「,所以我想答案應該是1或」3「

1/(1/2+1/3)是否要先算括號裡面的得出1/5/6然後得到6/5,還是直接2+3=5?

11樓:匿名使用者

1/(1/2+1/3)要先算括號裡面的得出1/5/6

然後得到6/5,

為什麼1/2+1/3=5/6,而不是2/5呢,5/6怎麼來的?1/20+1/30又等於多少呢

12樓:匿名使用者

1/2和bai1/3分數。

單位不同,無法直接加du減。

必須先統一zhi分數單dao位——通分。2.和3的最專小公倍屬數是6,用6作1/2、1/3的公分母。

1/2=3/6;1/3=2/6;這樣就可以進行加減了。

=5/6(3個1/6+2個1/6=5個1/6也就是5/6)1/20+1/30

13樓:寂寞如雪

分母相同bai

才能相加du

減,先把分母化zhi為相同的就是2×3等於6,最dao小公倍數內。六分之容。

三化簡可得二分之一,六分之二化簡可得三分之一,相同的分母加減就行了,3/6+2/6=5/6,第二個1/20+1/30=5/60,5/60化簡,都除以五等於1/12

1/9+5/4+3/6怎樣列式計算?

計算機是誰發明的,計算機是誰發明的?

計算機是誰發明的,嚴格說起來很難界定。計算機 computer 的原來意義是 計算器 也就是說,人類會發明計算機,最初的目的是幫助處理複雜的數字運算。而這種人工計算器的概念,最早可以追溯到十七世紀的法國大思想家帕斯卡。帕斯卡的父親擔任稅務局長,當時的幣制不是十進位制,在計算上非常麻煩。帕斯卡為了協助...

西南大學計算機專業如何啊,東華大學的計算機專業如何

不知道免考是什麼,建議你去 諮詢西南大學 的教務處,那裡是官方答案 西南大學本校位於重慶北碚天生橋,你可以看看你的上課是不是在那,計算機專業貌似在本校上課,西南大學確實是211,在重慶除了重大,學校綜合評價來看,西南大學第二。但計算機專業,在全國來說,排不上名次。不過你考公務員還是不錯的,至少他更看...

計算機專業的就業前景如何,計算機專業就業前景怎麼樣?

作為一名it行業的從業者,同時也是一名計算機專業的教育工作者,我來回答一下這個問題。隨著當前計算機相關專業人才培養規模的不斷擴大,很多學生和家長都比較關心未來計算機專業的就業前景,從當前it行業發展的基本面來看,未來計算機專業畢業生的就業前景還是比較廣闊的,不論是本科生還是研究生,都會有大量的工作機...