Mathematics

สัญกรณ์ที่ใช้สำหรับตัวดำเนินการเชิงตรรกะเปรียบเทียบ แตกต่างกันอย่างมากระหว่างภาษาโปรแกรมต่างๆ Flowgorithm รองรับสัญลักษณ์ที่ใช้ในคณิตศาสตร์ เช่นเดียวกับสองกลุ่มหลักของภาษาโปรแกรม "BASIC-family" ประกอบด้วยคีย์เวิร์ดและตัวดำเนินการภาษาอังกฤษ "ตระกูล C" (ซึ่งรวมถึง C, Java, C#) เป็นสัญลักษณ์มากกว่ามากเนื่องจากรองรับคณิตศาสตร์แลภาษาหลักสองภาษา มีกระบวนการทำงานที่ซับซ้อน Flowgorithm ถือว่าการทำงานซับซ้อนเหมือนกัน - และสามารถใช้ชุดใดก็ได้ (หรือทั้งหมด) ซึ่งจะช่วยให้นักเรียนใช้ตัวดำเนินการที่ตรงกับภาษาที่พวกเขาวางแผนจะเรียนรู้ในภายหลัง


Function Description
Abs(n) ค่าสัมบูรณ์
Arcsin(n) อาร์กไซน์ตรีโกณมิติ
Arccos(n) ฟังก์ชันตรีโกณมิติผกผัน
Arctan(n) อาร์คแทนเจนต์ตรีโกณมิติ
Cos(n) ฟังก์ชันตรีโกณมิติ
Int(n) จำนวนเต็มของตัวเลขที่แท้จริง
Ln(n) ลอการิทึมธรรมชาติ
Log(n) ลอการิทึมธรรมชาติ
Log10(n) ลอการิทึมที่มีฐานเป็น 10
Sgn(n) เครื่องหมายทางคณิตศาสตร์
Sin(n) ตรีโกณมิติไซน์
Sqrt(n) รูทกำลังสอง
Tan(n) ฟังก์ชันตรีโกณมิติ

Strings


Function Description
Len(s) ความยาวของข้อมูล Strings
Char(s, i) ส่งข้อมูลstring s จาก in dex i กลับคืนเพราะตัวอักขระจากindexจะเริ่มจาก 0

Data Type Conversion


Function Description
ToChar(n) แปลงรหัสอักขระ n เป็นอักขระ
ToCode(c) แปลงตัวอักษร C รหัสตัวอักษรจำนวนเต็ม
ToFixed(r, i) แปลงจํานวนจริง r เป็นสตริงที่มีตัวเลข i หลังจุดทศนิยม ฟังก์ชันนี้มีประโยชน์สําหรับสกุลเงิน
ToInteger(n) แปลงสตริงเป็นจำนวนเต็ม
ToReal(n) แปลงสตริงเป็นตัวเลขจริง
ToString(n) แปลงตัวเลขเป็นสตริง

other


Function Description
Random(n) แรนดอมตัวเลขระหว่าง 0 และ (n-1)
Size(a) ขนาดของตัวเลขในอาร์เรย์