ภาษาโปรแกรม Mobile BASIC
Mobile BASIC สำหรับ Android ช่วยให้คุณสามารถเขียนโปรแกรม BASIC ส่วนตัวบนอุปกรณ์มือถือของคุณได้โดยตรง
คุณสมบัติ
- โครงสร้างภาษาถิ่นของ BASIC จึงไม่จำเป็นต้องมีเลขบรรทัด
- รูทีนย่อยและฟังก์ชั่น
- อาร์เรย์ (เดี่ยวและหลายมิติ)
- สิบประเภทข้อมูล: BOOLEAN, BYTE, SHORT, INTEGER, LONG, FLOAT, DOUBLE, COMPLEX, STRING และ VARIANT
- ฟังก์ชันตรีโกณมิติสำหรับโคไซน์ ไซน์ แทนเจนต์ โคซีแคนต์ ซีแคนต์ และโคแทนเจนต์ในหน่วยเรเดียนและองศา
- ฟังก์ชันตรีโกณมิติไฮเปอร์โบลิกสำหรับโคไซน์ ไซน์ แทนเจนต์ โคซีแคนต์ ซีแคนต์ และโคแทนเจนต์
- ฟังก์ชันลอการิทึม ได้แก่:- LOG, LOG10, EXP และ EXP10
- ฟังก์ชั่นทางคณิตศาสตร์อื่นๆ ได้แก่: RAD2DEG, DEG2RAD, RAD2GRAD และ GRAD2RAD
- ฟังก์ชั่นไฟล์ I/O ได้แก่:- OPEN, CLOSE, PUT และ GET
- ฟังก์ชันเวลาและวันที่ได้แก่:- ตอนนี้, วันนี้, TIME, DATE, DATETIME, ปี, เดือน, วัน, ชั่วโมง, นาที, วินาทีและมิลลิวินาที
- ฟังก์ชั่นการจัดการสตริง ได้แก่: - ASC, CHR$, LEFT$, LEN, LOWER$, MID$, RIGHT$, STR$, TRIM$, UPPER$ และ VAL
- ฟังก์ชั่นการตรวจสอบประเภท
- ฟังก์ชั่นการแปลงประเภท
- การแปลงประเภทอัตโนมัติ
- การจัดรูปแบบรหัสอัตโนมัติ
- ตัวดำเนินการทางคณิตศาสตร์ ได้แก่: - การบวก (+) การลบ (-) การคูณ (*) การหาร (/) กำลัง (**) โมดูลัส (%) และ Unary Minus (-)
- ตัวดำเนินการทางคณิตศาสตร์ระดับบิต ได้แก่:- Bitwise AND (&), Bitwise OR (|), Bitwise Exclusive OR (^), Bit ส่วนเสริม (~), Left Shift (<<), Right Shift (>>) และ Unsigned Right Shift (>>>)
- ตัวดำเนินการเชิงสัมพันธ์ ได้แก่:- เท่ากับ (=), ไม่เท่ากับ (<>), น้อยกว่า (<), น้อยกว่าหรือเท่ากับ (<=), มากกว่า (>) และมากกว่าหรือเท่ากับ (>=)
- ตัวดำเนินการเชิงตรรกะ ได้แก่ - AND, OR และ NOT
- วงเล็บไม่ จำกัด สำหรับสมการทางคณิตศาสตร์
- คำสั่ง DATA และ READ พร้อมด้วยจุดคืนค่า (โดยใช้ป้ายกำกับ: และป้ายกำกับ RESTORE)
- เกิดข้อผิดพลาดในการจัดการโดยใช้คำหลัก TRY, CATCH และ THROW
- #include สิ่งอำนวยความสะดวกในการรวมไฟล์ไลบรารี
- ระบบช่วยเหลือแบบรวม
- ตัวอย่างโปรแกรม
- สิ่งอำนวยความสะดวกด้านกราฟิกได้แก่: SETCOLOR, SETFONT, PLOT, DRAWLINE, DRAWARC, DRAWCIRCLE, DRAWOVAL, DRAWPIE, DRAWRECT, DRAWROUNDRECT, DRAWSTRING, FILLARC, FILLCIRCLE, FILLOVAL, FILLPIE, FILLRECT, FILLROUNDRECT, บันทึก, คืนค่า, แปลและหมุน
- สิ่งอำนวยความสะดวกหน้าจอสัมผัส
- รองรับบริการระบุตำแหน่ง
- รองรับเซ็นเซอร์ความเร่ง
- รองรับเซ็นเซอร์อุณหภูมิโดยรอบ
- รองรับเซ็นเซอร์แรงโน้มถ่วง
- รองรับเซ็นเซอร์ไจโรสโคป
- รองรับเซนเซอร์ตรวจจับแสง
- รองรับเซ็นเซอร์เร่งความเร็วเชิงเส้น
- รองรับเซ็นเซอร์สนามแม่เหล็ก
- รองรับเซ็นเซอร์ความดัน
- รองรับเซนเซอร์จับความใกล้เคียง
- รองรับเซ็นเซอร์ความชื้นสัมพัทธ์
- รองรับเซ็นเซอร์เวกเตอร์การหมุน
- รองรับเซ็นเซอร์อุณหภูมิ
********************
หากคุณมีปัญหาใด ๆ พบข้อบกพร่องหรือมีข้อเสนอแนะสำหรับแอปนี้ โปรดส่งอีเมลถึงเราโดยตรงโดยใช้ลิงก์ที่ให้ไว้ในหน้านี้ การให้คะแนนหนึ่งดาวบน Google Play สามารถช่วยแก้ไขปัญหาได้เพียงเล็กน้อย และไม่มีประสิทธิผลเท่ากับการส่งอีเมลถึงเราเพื่ออธิบายปัญหาใดๆ ที่คุณพบเห็น
********************
อ่านเพิ่มเติม