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) | ขนาดของตัวเลขในอาร์เรย์ |