View Full Version : đường tròn,tôi cần 1 đường tròn
ngocquang19877
06-11-2003, 05:03
có ai biết thuật toán vẽ đường tròn= phương pháp tọa độ kô?,có ai biết cách vẽ các đường cong đại số ????
Để vẽ một đường tròn, bạn cần chọn một điểm làm gốc tọa độ, sau đó bạn tự chọn một độ dài làm bán kính ( ví dụ R=20).
Bạn sẽ lần lượt xác định các vị trí x,y
x=R*cos(a)
y=R*sin(a)
Bạn cho một vòng lặp cho biến số góc (a) -> bạn sẽ vẽ được một vòng tròn.
Terminator
08-11-2003, 15:02
Nếu đường cong đại số là một hàm số y=f(x) thì đơn giản chỉ cần cho x chạy từ min->max theo 1 step nào đó rồi kẻ từ điểm trước đó tới điểm hiện tại là xong
Tuy nhiên để vẽ trong runtime thì lại cần có thuật toán đọc hàm y theo từng giá trị của x. Có hai cách đó là dùng đệ quy và stack,không phải là đơn giản lắm nên tôi không chi tiết ở đây
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.