C ทำงานห้องสมุด - modf ()
ลักษณะ
C ทำงานห้องสมุดmodf คู่ (Double x สองครั้ง * จำนวนเต็ม) ส่งกลับค่าของส่วนบางส่วน (ตอนหลังจุดทศนิยม) และตั้งจำนวนเต็มเต็มที่ส่วนหนึ่ง
คำแถลง
นี่คือ () ฟังก์ชั่นคำสั่ง modf
double modf(double x, double *integer)
พารามิเตอร์
- X - จุดลอยตัวค่า
- จำนวนเต็ม - ตัวชี้ไปยังวัตถุวัตถุที่เก็บส่วนจำนวนเต็ม
ราคาย้อนกลับ
ฟังก์ชั่นนี้จะส่งกลับส่วนบางส่วนของ X และสัญลักษณ์ x เดียวกัน
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นถึง modf ฟังก์ชัน () ถูกนำมาใช้
#include<stdio.h> #include<math.h> int main () { double x, fractpart, intpart; x = 8.123456; fractpart = modf(x, &intpart); printf("整数部分 = %lf\n", intpart); printf("小数部分 = %lf \n", fractpart); return(0); }
Let 's รวบรวมและเรียกใช้โปรแกรมข้างต้นซึ่งจะส่งผลต่อไปนี้:
整数部分 = 8.000000 小数部分 = 0.123456