ในบทความนี้ เราจะเข้าใจวิธีการพิมพ์ค่าของอักขระ ascii ทำได้โดยการกำหนดอักขระให้เป็นค่าจำนวนเต็มและพิมพ์ค่าจำนวนเต็มเหล่านั้น
ASCII ย่อมาจาก American Standard Code สำหรับการแลกเปลี่ยนข้อมูล มีรหัส ASCII มาตรฐาน 128 รหัส โดยแต่ละรหัสสามารถแทนด้วยเลขฐานสอง 7 หลัก:0000000 ถึง 1111111 ส่วนขยาย ASCII จะเพิ่มอักขระเพิ่มเติมอีก 128 ตัวที่แตกต่างกันระหว่างคอมพิวเตอร์ โปรแกรม และแบบอักษร
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ป้อนข้อมูล
สมมติว่าข้อมูลที่เราป้อนคือ −
ป้อนอักขระ:s
ผลผลิต
ผลลัพธ์ที่ต้องการจะเป็น −
ค่า Ascii ของ s คือ 115
อัลกอริทึม
ขั้นตอนที่ 1- StartStep 2- ประกาศอักขระเป็น my_inputStep 3- แจ้งให้ผู้ใช้ป้อนอักขระ/ กำหนดอักขระขั้นตอนที่ 4- อ่านค่าขั้นตอนที่ 5- กำหนดอักขระให้กับตัวแปรจำนวนเต็มและจัดเก็บ ขั้นตอนที่ 6- แสดงผลลัพธ์ขั้นตอน 7- หยุด
ตัวอย่างที่ 1
ที่นี่ ผู้ใช้ป้อนอินพุตตามข้อความแจ้ง คุณสามารถลองใช้ตัวอย่างนี้ในเครื่องมือกราวด์ของเรา .
<ก่อน>นำเข้า java.util.Scanner;คลาสสาธารณะ AsciiValue { โมฆะสาธารณะหลัก (สตริง [] args) { ถ่าน my_input; System.out.println("นำเข้าแพ็คเกจที่จำเป็นแล้ว"); สแกนเนอร์ my_scanner =สแกนเนอร์ใหม่ (System.in); System.out.println("วัตถุสแกนเนอร์ถูกกำหนดแล้ว "); System.out.print("ป้อนอักขระ:"); my_input =my_scanner.next().charAt(0); System.out.println("ค่าทศนิยมถูกกำหนดเป็น" +my_input); int ascii_value =my_input; System.out.println("ค่า ASCII ของ " + my_input + " คือ:" + ascii_value); }}ผลลัพธ์
นำเข้าแพ็คเกจที่ต้องการแล้ว มีการกำหนดวัตถุสแกนเนอร์แล้วป้อนอักขระ:sThe ค่า float ถูกกำหนดเป็น s ค่า ASCII ของ s คือ:115
ตัวอย่างที่ 2
ในที่นี้ มีการกำหนดจำนวนเต็มก่อนหน้านี้ และเข้าถึงและแสดงค่าบนคอนโซล
คลาสสาธารณะ AsciiValue{ โมฆะคงสาธารณะหลัก (สตริง[] args){ ถ่าน my_input; my_input ='s'; System.out.println("อักขระถูกกำหนดเป็น" +my_input); int ascii_value =my_input; System.out.println("ค่า ASCII ของ " + my_input + " คือ:" + ascii_value); }}
ผลลัพธ์
กำหนดอักขระเป็น sThe ค่า ASCII ของ s คือ:115