Бодит тоондээр хийгдэх үйлдлийн тухай.
Ойлгомжгүй зүйл байвал сэтгэгдэл бичээд үлдээж болношүү. Гэхдээ хариулахгүй удаж магадгүй XD. Тэгээд доорх кодыг энэ сайтад байршуулсан болно. double- бодит тоон төрөл. Унших болон хэвлэхдээ %lf ашиглана.
Ойлгомжгүй зүйл байвал сэтгэгдэл бичээд үлдээж болношүү. Гэхдээ хариулахгүй удаж магадгүй XD. Тэгээд доорх кодыг энэ сайтад байршуулсан болно. double- бодит тоон төрөл. Унших болон хэвлэхдээ %lf ашиглана.
- // Энэ удаад бодит тооны тухай үзэх болно.
- #include <stdio.h>
- #include <math.h> // математикийн функц агуулдаг сан. Жишээ нь sin, cos, tan, sqrt гэх
- // мэт функ ашиглахыг хүсвэл заавал бичнэ.
- int main() {
- // бид бүхэл тоог int гэж зарлаж байсан ба энэ төрлийн хувьсагч дээр
- // зөвхөн бүхлээр л үйлдлүүд хийгдэнэ. Жишээ нь 6/5 = 1
- // Гэвч бид 6/5 = 1.2 буюу бодит тоогоор мэдэхийг хүсвэл яах вэ?
- // Энэ тохиолдолд double буюу бодит тоон төрлийг авж үзнэ.
- // Бодлого. 2 бодит тоо өгөгдөх ба тэр 2 тооны ногдвор үржвэр мөн тус тусын
- // язгуурыг 7 оронгийн нарывчлалтай ол.
- double a, b, x, y, x1, y1; // бутархай тоон утга авж чадах a, b, x, y, x1, y1 гэсэн хувьсагч.
- // эхлээд 2 бодит тоогоо уншина.
- scanf("%lf %lf", &a, &b); // double төрлийн хувьсагчийг %lf гэж танина.
- x = a/b;
- y = a*b;
- x1 = sqrt(a); // sqrt( тоо ) өгхөд энэ тооны язгуурыг буцаадаг буюу олдог функц.
- // энэ функцыг ашиглахын тулд заавал math.h санг дуудна.
- y1 = sqrt(b);
- printf("%.7lf %.7lf %.7lf %.7lf\n", x, y, x1, y1);
- // %lf бол double төрлийн таних тэмдэг. Харин бид X оронгийн нарийвчлалтай хэвлэх
- // ёстой гэвэл %.Xlf гэж бичнэ. X-нь бүхэл тоо.
- return 0;
- }
Comments
Post a Comment