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:
- Ae có code ngắn hơn về nhập ma trận xoắn óc ko ????
- Đánh giá cách thiết kế nội thất nhà ở xã hội
- Giải thích Thread và cách dùng ra sao
- cách dùng bảng băm
- Series video hướng dẫn làm quen với lập trình iOS, Objective C, Swift
- đồ họa trong C
- Đố mọi người biết đây là phong cách thiết kế nội thất gì?
- Phương trình giải đa thức bậc n
- Hỏi về so sánh các chuỗi con có trọng số
- Trời ơi tin được không? Ưu đãi hàng trăm triệu khi thiết kế nội thất
-
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("
");
}
Mỗi liệu pháp tại Queen Spa là một hành trình chiều chuộng bản thân, giúp bạn tìm lại sức sống và năng lượng mới. Không gian của Queen Spa được thiết kế sao cho tối ưu hóa sự thoải mái và thư giãn...
Sống Đẹp và Khỏe Mạnh với Queen...