มีสิ่งดีๆมากมายใน Delphi หลายอย่างที่ทำให้ผู้คนรู้สึกรำคาญ ความรู้สึกนี้คือเมื่อฉันเล่นเกม "ฮีโร่ Invincible 3" หลังจากที่ฉันเปลี่ยนเงินฉันต้องสร้างอาคารทุกวันเมื่อฉันมีเงิน
บันทึกก่อนแล้วกลับมาเพื่อเสริมสร้างการวิจัยของคุณเกี่ยวกับหน่วยคณิตศาสตร์
เพดาน
ฟังก์ชั่น CEIL (Const X: Extended): จำนวนเต็ม;: รอบตัวแปรในทิศทางอินฟินิตี้บวก ตัวอย่างเช่น:
CEIL (-2.8) =-2; CEIL (2.8) = 3; CEIL (-1.0) =-1;พื้น
Function Floor (Const X: Extended): จำนวนเต็ม;: รอบตัวแปรในทิศทางอินฟินิตี้เชิงลบ ตัวอย่างเช่น:
ชั้น (-2.8) =-3; ชั้น (2.8) = 2; ชั้น (-1.0) =-1;3. เปรียบเทียบ
ฟังก์ชั่นการเปรียบเทียบ (const a, b: จำนวนเต็ม): tvaluerelationship; ; ฟังก์ชั่นการเปรียบเทียบ (const a, b: double; epsilon: double = 0): tvaluerelationship;
เปรียบเทียบความสัมพันธ์ระหว่างตัวแปรทั้งสอง A และ B ถ้า A <b ค่าส่งคืนคือ -1; การแสดงออกที่ขยายออกไป
4. ensurerange
ฟังก์ชั่น ensurerange (const avalue, amin, amax: จำนวนเต็ม): จำนวนเต็ม; ;
ส่งคืนค่าที่รับประกันว่าจะอยู่ในช่วงที่กำหนด ถ้า Avalue <Amin กลับมา Amin;
5. Inrange
ฟังก์ชั่น inrange (const avalue, amin, amax: จำนวนเต็ม): บูลีน; ;
ใช้เพื่อตรวจสอบว่าตัวเลขอยู่ในช่วงที่กำหนดหรือไม่ ถ้า amin <= avalue <= amax กลับมาจริง;
6. สูงสุด, นาที
สูงสุด
ฟังก์ชั่นสูงสุด (a, b: จำนวนเต็ม): จำนวนเต็ม; ) สองเท่า;
เปรียบเทียบนิพจน์ตัวเลขทั้งสองเพื่อส่งคืนที่ใหญ่กว่า ในหมู่พวกเขา A และ B เป็นประเภทของจำนวนเต็ม, int64, เดี่ยว, สองและขยาย
นาที
ฟังก์ชั่นขั้นต่ำ (A, B: จำนวนเต็ม): จำนวนเต็ม; ) สองเท่า;
การเปรียบเทียบการแสดงออกของตัวเลขสองครั้งจะส่งผลให้เล็กลงของพวกเขา ในหมู่พวกเขา A และ B เป็นประเภทของจำนวนเต็ม, int64, เดี่ยว, สองและขยาย
7. พลัง, กลม, Roundto
พลัง
ฟังก์ชั่นกำลังไฟ (ฐาน const, เลขชี้กำลัง: ขยาย): ขยาย;: ส่งคืนพลังของหมายเลขฐานใด ๆ โดยที่ฐานคือฐานและเลขชี้กำลังเป็นเลขชี้กำลัง
กลม
ฟังก์ชั่นรอบ (x: ขยาย): int64;: รอบจำนวนจริงเป็นจำนวนเต็ม
รอบ
Type TroundTorange = -37..37; ฟังก์ชั่น Roundto (const avalue: double; const adigit: troundTorange): double;: รอบจำนวนจริงตาม adigit ที่ระบุ
Roundto (1234567,3) = 1234000;8. ทรานส์
ฟังก์ชั่น trunc (x: ขยาย): int64;: ส่งคืนส่วนจำนวนเต็มของฟังก์ชั่น คล้ายกับฟังก์ชัน int
ฟังก์ชั่นที่อธิบายไว้ข้างต้นมักใช้กันทั่วไปในคลาสคณิตศาสตร์