วิธีแปลง int เป็นสองเท่าใน Java

Withi Paelng Int Pen Sxng Thea Ni Java



ใน Java ชนิดข้อมูลดั้งเดิมที่ได้รับความนิยมมากที่สุดคือ “ สองเท่า ' และ ' int “. ชนิดข้อมูลคู่นั้นกว้างขวางกว่าประเภท int เนื่องจากจะเก็บตัวเลขทศนิยม 64 บิตและใช้พื้นที่หน่วยความจำมากกว่า ในขณะที่ประเภทจำนวนเต็มจะเก็บจำนวนเต็ม 32 บิต Java แปลงค่า int โดยปริยายเป็นสองเท่า อย่างไรก็ตาม คุณอาจต้องดำเนินการนี้เพื่อเพิ่มการแปลงเป็นสองเท่าอย่างชัดเจน

บล็อกนี้จะอธิบายวิธีการแปลง int เป็น double ใน Java

วิธีการแปลง int เป็นสองเท่าใน Java?

สำหรับการแปลงเป็นสองเท่า คุณสามารถใช้:







  • ผู้ปฏิบัติงานที่ได้รับมอบหมาย
  • การพิมพ์ดีด
  • valueOf() วิธีการ

ตอนนี้เราจะตรวจสอบแต่ละวิธีที่กล่าวถึงทีละรายการ



วิธีที่ 1: แปลง int เป็นสองเท่าโดยใช้ Assignment Operator

ในภาษาการเขียนโปรแกรม Java ประเภทข้อมูลที่ต่ำกว่าสามารถแปลงเป็นประเภทข้อมูลที่สูงกว่าได้อย่างง่ายดายโดยใช้ตัวดำเนินการ Assignment “ = ” สิ่งนี้เรียกว่าการแปลงโดยนัย



ไวยากรณ์





สองเท่า = เอ

ที่นี่ผู้ดำเนินการมอบหมาย “ = ” จะแปลง “ เอ ” int ตัวแปรประเภทเป็น “ ” ซึ่งเป็นตัวแปรประเภทคู่

ตัวอย่าง
ในตัวอย่างนี้ ขั้นแรก เราจะสร้างตัวแปร int ชื่อ “ เอ ” โดยมีค่าดังต่อไปนี้



int เอ = 14 ;

จากนั้นเราจะแปลงเป็นสองเท่าโดยใช้ “ = ” ผู้ดำเนินการมอบหมายและเก็บค่าผลลัพธ์ใน “ ”:

สองเท่า = เอ ;

สุดท้าย ดำเนินการ “ System.out.println() ” วิธีการแสดงค่าที่แปลงแล้วบนคอนโซล:

ระบบ. ออก . println ( 'ค่าจำนวนเต็มแปลงเป็นสองเท่า: ' + ) ;

ผลลัพธ์แสดงว่าจำนวนเต็มถูกแปลงเป็นค่าสองเท่าสำเร็จแล้ว:

วิธีที่ 2: แปลงเป็นสองเท่าโดยใช้ Typecasting

Typecasting ใช้เมื่อเราต้องการแปลงประเภทข้อมูลหนึ่งเป็นอีกประเภทหนึ่ง โดยเฉพาะอย่างยิ่ง มันสามารถใช้สำหรับการแปลง int เป็นสองเท่า

ไวยากรณ์

สองเท่า = ( สองเท่า ) เอ ;

ที่นี่เราจะแปลง “ เอ ” int ตัวแปรประเภทเป็น “ ” ซึ่งเป็นตัวแปรประเภทคู่ ( สองเท่า ) ระบุประเภทข้อมูลที่ต้องการพิมพ์

ตัวอย่าง
ในตัวอย่างนี้ เราจะใช้ประเภทจำนวนเต็มเดียวกัน “ เอ ” แปรผันและแปลงค่าเป็น “ สองเท่า ” โดยใช้ Typecasting ที่นี่ยังใช้ตัวดำเนินการมอบหมาย อย่างไรก็ตาม จำนวนเต็มที่ระบุจะถูกพิมพ์ใน double และเก็บไว้ในตัวแปรประเภท double ' ”:

สองเท่า = ( สองเท่า ) เอ ;

จากนั้นพิมพ์ค่าที่แปลงแล้วโดยใช้ปุ่ม “ System.out.println() ' กระบวนการ:

ระบบ. ออก . println ( 'ค่าจำนวนเต็มแปลงเป็นสองเท่าโดย typecasting: ' + ) ;

เอาท์พุต

ต้องการใช้วิธี Java ในตัวเพื่อวัตถุประสงค์ที่ระบุหรือไม่ มุ่งหน้าไปยังส่วนถัดไป!

วิธีที่ 3: แปลง int เป็นสองเท่าโดยใช้ valueOf() Method

สองเท่า ” คลาส wrapper ของ Java เสนอ “ มูลค่าของ() ” วิธีการแปลง int เป็น double ได้ เป็นเมธอดประเภทสแตติก ซึ่งหมายความว่าเราไม่จำเป็นต้องสร้างอ็อบเจ็กต์และเรียกเมธอดโดยใช้ชื่อคลาส เนื่องจากสามารถเข้าถึงได้โดยไม่ต้องมีขั้นตอนเพิ่มเติมนี้

ไวยากรณ์

สองเท่า = สองเท่า. มูลค่าของ ( เอ ) ;

ที่นี่เราจะแปลง “ เอ ” int ตัวแปรประเภทเป็น “ ” โดยส่งต่อเป็นข้อโต้แย้งไปยัง “ มูลค่าของ() ' กระบวนการ.

ตัวอย่าง
ที่นี่เราจะแปลงค่าของที่สร้างขึ้นแล้ว “ เอ ” ตัวแปรโดยใช้ มูลค่าของ() กระบวนการ. วิธีการจะใช้ “ เอ ” เป็นอาร์กิวเมนต์และส่งกลับค่า double ที่แปลงแล้ว:

สองเท่า = สองเท่า. มูลค่าของ ( เอ ) ;

สุดท้าย พิมพ์ค่าที่แปลงแล้วโดยใช้ปุ่ม “ System.out.println() ' กระบวนการ:

ระบบ. ออก . println ( 'ค่าจำนวนเต็มแปลงเป็นสองเท่าโดย wrapperClass: ' + ) ;

เอาท์พุต

เรารวบรวมคำแนะนำที่จำเป็นทั้งหมดที่เกี่ยวข้องกับการแปลง int เป็นสองเท่าใน Java

บทสรุป

ในการแปลง int เป็น double ใน Java มีสามวิธี: การใช้ตัวดำเนินการ Assignment การใช้ Typecasting และวิธี valueOf() ของคลาส wrapper Double Java วิธีการทั้งหมดเหล่านี้ใช้งานได้เหมือนกัน อย่างไรก็ตาม คุณสามารถเลือกได้ตามใจชอบ ในบทความนี้ เราได้อธิบายวิธีการแปลง int เป็น double ใน Java