Chủ đề: không dùng được "sqrt"?
-
11-12-2013, 06:54 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
không dùng được "sqrt"?
em dùng visual studio 2013 tính căn bậc 2 băng cách dùng ham sqrt thì nó báo lỗi này:
Ai giúp em sửa lỗi này với! gấp gấp!View more random threads:
- [help] số nguyên tố
- Cài đặt công cụ lập trình Objective C trên Window
- Thread trong objective c
- Parse Json từ API và hiển thị lên UITableView
- hàm sort của em không chạy và khi em nhập '0' vào ISBN để break chương trình thì nó cũng không chạy.
- Hoạt động của phép toán i++, ++i trong vong lặp for
- code Bài ba cào
- Thắc mắc về đoạn code nhập tên
- Phát triến ứng dụng Iphone trên iPhone Development SDK
- Khái niệm cơ bản về Object C
-
12-12-2013, 06:31 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn thiếu dấu bằng kìa
Nhớ thêm
#include <math.h>
if ((int)sqrt(n) == sqrt(n))
-
12-12-2013, 06:56 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
em dùng visual studio 2013 tính căn bậc 2 băng cách dùng ham sqrt thì nó báo lỗi này:
Code:
more than one instance of overloaded function "sqrt" matches the argument list:
function "sqrt(double _X)"
function "sqrt(float _X)"
function "sqrt(long double _X)"
-
13-12-2013, 09:01 AM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
bạn gửi nguyên bài đc ko ?
-
13-12-2013, 04:17 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
bạn thử khai báo lại biến xem hoặc chưa khai báo thư viện chẳng hạn
-
13-12-2013, 05:26 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
em đã khai báo đầy đủ nhưng nó thế này nè:
-
13-12-2013, 06:03 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Nhìn cái thông báo mà không nhận ra được đâu là lỗi à ?
Đầu vào chỉ có thể là 1 trong 3 kiểu: long double, double, float mà lại cho vào int. Thường thì nó sẽ cast sang kiểu chấp nhận được, nhưng ở đây có đến 3 kiểu khác nhau nên không biết chọn cái nào cả.
-
14-12-2013, 03:29 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
bạn tham khảo nhé
#include <stdio.h>
#include <math.h>
void main()
{
int x; float y;
printf("
nhap x =");
scanf("%d",&x);
y=sqrt(double (x));
printf("%f",y);
printf("
");
}
Dưới ánh nắng mặt trời đang lên, những đống pallet nhựa An Giang trải dài mênh mông như những bức tranh tự nhiên đầy sắc màu. Mỗi chiếc pallet nhựa không chỉ là một vật dụng thông thường mà còn là...
Pallet nhựa An Giang giao hàng...