इस लेख में हम समझेंगे कि दो फ्लोटिंग-पॉइंट संख्याओं को कैसे गुणा किया जाता है। फ्लोटिंग-पॉइंट संख्याएं दशमलव मान वाली संख्याएं होती हैं। फ्लोट डेटा प्रकार एक सिंगल-प्रिसिजन 32-बिट IEEE 754 फ्लोटिंग पॉइंट होता है। इसका उपयोग मुख्य रूप से फ्लोटिंग-पॉइंट संख्याओं के बड़े ऐरे में मेमोरी बचाने के लिए किया जाता है। डिफ़ॉल्ट मान 0.0f होता है। फ्लोट डेटा प्रकार का उपयोग कभी भी सटीक मानों जैसे मुद्रा के लिए नहीं किया जाता।
नीचे इसका प्रदर्शन दिया गया है:
इनपुट
मान लीजिए हमारा इनपुट है:
मान_1: 12.4f मान_2: 15.7f
आउटपुट
वांछित आउटपुट होगा:
परिणाम: 194.68f
एल्गोरिदम
चरण 1 - प्रारंभ चरण 2 - तीन फ्लोटिंग पॉइंट घोषित करें: input_1, input_2 और product चरण 3 - उपयोगकर्ता से दो फ्लोटिंग पॉइंट मान दर्ज करने के लिए प्रॉम्प्ट करें / फ्लोटिंग-पॉइंट मान परिभाषित करें चरण 4 - मान पढ़ें चरण 5 - गुणा ऑपरेटर (*) का उपयोग करके दो मानों को गुणा करें चरण 6 - परिणाम प्रदर्शित करें चरण 7 - रुकें
उदाहरण 1
यहां, उपयोगकर्ता द्वारा प्रॉम्प्ट के आधार पर इनपुट दर्ज किया जाता है। आप इस उदाहरण को हमारे कोडिंग ग्राउंड टूल में लाइव आज़मा सकते हैं
।
import java.util.Scanner;
public class MultiplyFloatValues {
public static void main(String[] args) {
float input_1, input_2, my_prod;
Scanner my_scan = new Scanner(System.in);
System.out.println("एक रीडर ऑब्जेक्ट परिभाषित किया गया है");
System.out.println("पहली फ्लोटिंग पॉइंट संख्या दर्ज करें: ");
input_1 = my_scan.nextFloat();
System.out.println("दूसरी फ्लोटिंग पॉइंट संख्या दर्ज करें: ");
input_2 = my_scan.nextFloat();
my_prod = input_1 * input_2;
System.out.println("\nदो मानों का गुणनफल है: " + my_prod);
}
}
आउटपुट
एक रीडर ऑब्जेक्ट परिभाषित किया गया है पहली फ्लोटिंग पॉइंट संख्या दर्ज करें: 12.4 दूसरी फ्लोटिंग पॉइंट संख्या दर्ज करें: 15.7 दो मानों का गुणनफल है: 194.68
उदाहरण 2
यहां, पूर्णांक पूर्वनिर्धारित है, और इसका मान कंसोल पर एक्सेस और प्रदर्शित किया जाता है।
public class MultiplyFloatValues {
public static void main(String[] args) {
float value_1, value_2, my_prod;
value_1 = 12.4f;
value_2 = 15.7f;
System.out.printf("दो संख्याएं %.2f और %.2f हैं ", value_1, value_2);
my_prod = value_1 * value_2;
System.out.println("\nदो मानों का गुणनफल है: " + my_prod);
}
}
आउटपुट
दो संख्याएं 12.40 और 15.70 हैं दो मानों का गुणनफल है: 194.68