cin handles double and float type values : float « Data Types « C++ Tutorial






#include <iostream>
using namespace std;
int main()
{
   int myInt;
   long myLong;
   double myDouble;
   float myFloat;
   unsigned int myUnsigned;

   cout << "int: ";
   cin >> myInt;
   cout << "Long: ";
   cin >> myLong;
   cout << "Double: ";
   cin >> myDouble;
   cout << "Float: ";
   cin >> myFloat;
   cout << "Unsigned: ";
   cin >> myUnsigned;

   cout << "\n\nInt:\t" << myInt << endl;
   cout << "Long:\t" << myLong << endl;
   cout << "Double:\t" << myDouble << endl;
   cout << "Float:\t" << myFloat << endl;
   cout << "Unsigned:\t" << myUnsigned << endl;
   return 0;
}








2.9.float
2.9.1.float point constant number
2.9.2.float number array
2.9.3.Read float point numbers from keyboard and save them to a float array
2.9.4.Type Conversion: from float to double
2.9.5.constant floats, floating point variables
2.9.6.Local Float Variables and Parameters: convert the temperature in Fahrenheit to Celsius
2.9.7.Display decimal and float with format
2.9.8.Define function whose parameter and return value are both float
2.9.9.Tests whether two floating-point numbers are approximately equal.
2.9.10.Controlling the printing of trailing zeros and decimal points for floating-point values.
2.9.11.cin handles double and float type values