9
ทำตัวเลขที่ฉลาด
ปรีชาญาณเป็นภาษาที่ใช้ง่ายบิตฉันออกแบบในขณะที่กลับ มันเป็นไปตามรอบหลามของการดำเนินงานค่าที่เหมาะสม มีการดำเนินการหลายอย่างโดยส่วนใหญ่จะเหมือนหรือคล้ายกับสัญลักษณ์เทียบเท่าใน Python : ทำซ้ำส่วนบนสุดของสแต็ก ? หมุนด้านบนของสแต็กไปที่ด้านล่าง ! หมุนด้านล่างของสแต็คไปด้านบน [ ] วนรอบในขณะที่ด้านบนของสแต็กไม่เป็นศูนย์ ~ไม่ใช่ส่วนบนของสแต็ก ( -(n+1)) -ลบล้างด้านบนของสแต็ก ( -n) >bitshift ด้านบนของสแต็คหนึ่งครั้งไปทางขวา ( n//2) <bitshift ด้านบนของสแต็คหนึ่งครั้งไปทางซ้าย ( n*2) ^หรือสองรายการบนสุดของสแต็ก ( เหมือนกับ Python ) |หรือสองรายการบนสุดของสแต็ก ( เหมือนกับ Python ) &และสองรายการแรกสุดของสแต็ก ( เหมือนกับ Python ) การสร้างจำนวนเต็มใน Wise นั้นค่อนข้างง่ายคุณสามารถสร้างศูนย์ด้วย::^และเพิ่มขึ้นด้วย~-ดังนั้นคุณจึงทำศูนย์และเพิ่มมันหลายครั้ง อย่างไรก็ตามถ้าเราลบ-สิ่งต่าง ๆ ออกไปจะน่าสนใจขึ้นอีกนิด เรายังคงสามารถทำให้ทุกหมายเลขโดยใช้การดำเนินการที่เหลืออยู่ ตัวอย่างเช่นที่นี่ …