THANH DIEN IT
blog cá nhân của tôi
Pages
(Di chuyển đến ...)
Trang chủ
VĐK
Diễn Đàn
Contact
Giới Thiệu
MY_HOUSE
POST
MXH MỚI
▼
Thứ Sáu, 8 tháng 1, 2016
Căn bậc 2 không dùng hàm
#include <stdio.h>
#include <conio.h>
double
my_sqrt
(
double
x
)
;
int
main
(
void
)
{
unsigned
int
n
;
printf
(
"moi nhap a: "
)
;
scanf
(
"%d"
,&
n
)
;
printf
(
"can bac hai cua a la: %1.9f
\n
"
,
my_sqrt
(
n
)
)
;
return
0
;
}
double
my_sqrt
(
double
x
)
{
double
x0
,
xn
,
e
=
1e-8
;
xn
=
x
/
2
;
do
{
x0
=
xn
;
xn
=
(
xn
+
x
/
xn
)
/
2.0
;
}
while
(
fabs
(
xn
-
x0
)
>
e
)
;
/// fabs() la ham tinh tri tuyet doi
return
xn
;
}
Không có nhận xét nào:
Đăng nhận xét
Lưu ý: Chỉ thành viên của blog này mới được đăng nhận xét.
‹
›
Trang chủ
Xem phiên bản web
Không có nhận xét nào:
Đăng nhận xét
Lưu ý: Chỉ thành viên của blog này mới được đăng nhận xét.