ดาวน์โหลดไฟล์ตัวอย่างได้ที่ https://goo.gl/dytrJp
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
playlist สอนภาษา C เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GHHgz0S1tSyIl7vkG0y105z
playlist สอนภาษา C++ เบื้องต้น ► https://www.youtube.com/watch?v=_NHyJBIxc40&list=PLoTScYm9O0GEfZwqM2KyCBcPTVsc6cU_i
playlist สอนภาษา C# เบื้องต้น ► https://www.youtube.com/watch?v=hhl49jwOIZI&list=PLoTScYm9O0GE4trr-XPozJRwaY7V9hx8K
playlist สอนภาษาจาวา Java เบื้องต้น ► https://www.youtube.com/watch?v=O3rW9JvADfU&list=PLoTScYm9O0GF26yW0zVc2rzjkygafsILN
playlist สอนการทำ Unit Test ภาษาจาวา Java ► https://www.youtube.com/watch?v=R11yg8hKApU&list=PLoTScYm9O0GHiK3KNdH_PrNB0G3-kb1Bi
playlist สอนภาษาไพธอน Python เบื้องต้น ► https://www.youtube.com/watch?v=DI7eca5Kzdc&list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
playlist สอนภาษาไพธอน Python การเขียนโปรแกรมเชิงวัตถุ (OOP: Object-Oriented Programming) ► https://www.youtube.com/watch?v=4bVBSluxJNI&list=PLoTScYm9O0GF_wbU-7layLaSuHjzhIRc9
playlist สอนภาษา R เบื้องต้น ► https://www.youtube.com/watch?v=oy4qViQLXsI&list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVICp
playlist สอนภาษา PHP เบื้องต้น ► https://www.youtube.com/watch?v=zlRDiXjYVo4&list=PLoTScYm9O0GH_6LARFxozL_viEsXV2wgO
「babylonian method」的推薦目錄:
- 關於babylonian method 在 prasertcbs Youtube 的最佳貼文
- 關於babylonian method 在 [問題] Babylonian algorithm - 看板C_and_CPP - 批踢踢實業坊 的評價
- 關於babylonian method 在 Babylonian Method for Solving the Square Root of a Number 的評價
- 關於babylonian method 在 Babylonian Method Limit Question - Math Stack Exchange 的評價
- 關於babylonian method 在 Finding Square root (Babylonian Method) - Ruby Algorithms 的評價
babylonian method 在 Babylonian Method Limit Question - Math Stack Exchange 的推薦與評價
In section 2 on the Babylonian method in the Wikipedia article Methods of computing square roots the convergence is shown to be quadratic. ... <看更多>
babylonian method 在 [問題] Babylonian algorithm - 看板C_and_CPP - 批踢踢實業坊 的推薦與評價
剛剛寫了一個程式
是關於猜平方根的程式
如下
#include<iostream>
using namespace std;
int main()
{
//宣告要用到的變數
int n;
double r,guess;
const double RATE=0.01;
char ans;
do
{
//介紹程式
cout<<"This program is about The Babylonian algorithm to compute the square root of a number n."<<endl;
//輸入資料
cout<<"Enter a number n: ";
cin>>n;
cout<<"Enter your initial guess: ";
cin>>guess;
//計算
while(((guess+r)/2-guess)/(guess+r)/2>RATE)
{
r=n/guess;
guess=(guess+r)/2;
}
//輸出資料
cout<<"The answer close to the square of number n is:"<<guess<<endl;
//問是否要繼續
cout<<"Do you want to continue?Press y for yes,n for no: ";
cin>>ans;
}while(ans=='y'||ans=='Y');
//結束
return 0;
}
但是問題來了
它只算一次就停了...
比如說我打n=100 guess=50
它顯示26
明明可以在算下去阿但他就是停了= =
請問是哪裡出了問題呢
請高手幫忙解答
感激
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.63.2
... <看更多>