כיצד להמיר int לכפול ב-Java

Kyzd Lhmyr Int Lkpwl B Java



ב-Java, סוגי הנתונים הפרימיטיביים הפופולריים ביותר הם ' לְהַכפִּיל ' ו' int '. סוג הנתונים הכפול הוא נרחב יותר מסוג int מכיוון שהוא מאחסן מספרי נקודה צפה של 64 סיביות ותופס יותר שטח זיכרון, בעוד שסוג המספרים השלמים מאחסן מספרים שלמים של 32 סיביות. Java ממירה באופן מרומז ערכי int לכפול. עם זאת, ייתכן שיהיה עליך לבצע את זה כדי להכפיל המרה במפורש.

בלוג זה יתאר את השיטה להמרת int לכפולה ב-Java.

כיצד להמיר int לכפול ב-Java?

להמרת int לכפולה, אתה יכול להשתמש ב:







  • מפעיל מטלות
  • Typecasting
  • שיטת valueOf().

כעת נבדוק כל אחת מהשיטות המוזכרות אחת לאחת.



שיטה 1: המר int לכפול באמצעות Assignment Operator

בשפת התכנות Java, ניתן להמיר בקלות את סוג הנתונים הנמוך יותר לסוג הנתונים הגבוה יותר באמצעות אופרטור ה-Assignment ' = '. זה נקרא המרה מרומזת.



תחביר





לְהַכפִּיל ב = א

הנה, מפעיל המשימה ' = ' ימיר ' א ' משתנה מסוג int ל' ב ', שהוא משתנה מסוג כפול.

דוגמא
בדוגמה זו, ראשית, ניצור משתנה int בשם ' א ' עם הערך הבא:



int א = 14 ;

לאחר מכן, נמיר אותו לכפול באמצעות ' = אופרטור הקצאה ואחסן את הערך המתקבל ב- ב ”:

לְהַכפִּיל ב = א ;

לבסוף, בצע את ' System.out.println() ' שיטה להצגת הערך המומר בקונסולה:

מערכת. הַחוּצָה . println ( 'הערך השלם הומר לכפול:' + ב ) ;

הפלט מראה שהמספר השלם הומר בהצלחה לערך כפול:

שיטה 2: המר int לכפול באמצעות Typecasting

Typecasting משמש כאשר אנו רוצים להמיר סוג נתונים אחד לאחר. ליתר דיוק, ניתן להשתמש בו גם להמרה אינט לכפולה.

תחביר

לְהַכפִּיל ב = ( לְהַכפִּיל ) א ;

כאן נמיר ' א ' משתנה מסוג int ל' ב ', שהוא משתנה מסוג כפול. ה ( לְהַכפִּיל ) מציין את סוג הנתונים הדרוש לטיפוס.

דוגמא
בדוגמה זו, נשתמש באותו סוג מספר שלם ' א ' משתנה והמיר את הערך שלו ל' לְהַכפִּיל ' באמצעות Typecasting. כאן, נעשה שימוש גם באופרטור ההקצאה; עם זאת, המספר השלם שצוין מסודר בדאבל ולאחר מכן מאוחסן במשתנה הסוג הכפול ' ב ”:

לְהַכפִּיל ב = ( לְהַכפִּיל ) א ;

לאחר מכן, הדפס את הערך המומר באמצעות ' System.out.println() ' שיטה:

מערכת. הַחוּצָה . println ( 'הערך של מספר שלם הומר להכפלה על ידי שידור סוג:' + ב ) ;

תְפוּקָה

רוצה להשתמש בכל שיטת Java מובנית למטרה שצוינה? לכו לסעיף הבא!

שיטה 3: המר int לכפול באמצעות שיטת valueOf()

ה ' לְהַכפִּיל 'שיעור Java wrapper מציע ' ערך של() שיטה שניתן להשתמש בה כדי להמיר int לכפול. זוהי שיטת סוג סטטית, כלומר איננו צריכים ליצור אובייקט ולקרוא למתודה באמצעות שם המחלקה, מכיוון שניתן לגשת אליה ללא השלב הנוסף הזה.

תחביר

לְהַכפִּיל ב = לְהַכפִּיל. ערך של ( א ) ;

כאן נמיר ' א ' משתנה מסוג int ל' ב ' על ידי העברתו כטיעון ל' ערך של() ' שיטה.

דוגמא
כאן, נמיר את הערך של 'כבר נוצר' א משתנה באמצעות ה- ערך של() שיטה. השיטה תיקח ' א ' כארגומנט ומחזיר את הערך הכפול שהומר:

לְהַכפִּיל ב = לְהַכפִּיל. ערך של ( א ) ;

לבסוף, הדפס את הערך המומר באמצעות ' System.out.println() ' שיטה:

מערכת. הַחוּצָה . println ( 'הערך השלם הומר לכפול על ידי wrapperClass: ' + ב ) ;

תְפוּקָה

ליקטנו את כל ההוראות החיוניות הקשורות להמרת int לכפול ב-Java.

סיכום

כדי להמיר int לכפול ב-Java, ישנן שלוש שיטות: שימוש באופרטור Assignment, שימוש ב-Typecasting, ובשיטת valueOf() של מחלקת ה-Java Wrapper Double. כל השיטות הללו פועלות בערך אותו הדבר; עם זאת, אתה יכול לבחור כל אחד בהתאם להעדפותיך. בפוסט זה, תיארנו את השיטות להמרת int לכפול ב-Java.