Csharp/CSharp Tutorial/Data Type/double parse

Материал из .Net Framework эксперт
Версия от 12:18, 26 мая 2010; Admin (обсуждение | вклад) (1 версия)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Parse Double with Exception handling

using System;  
class MainClass {     
  public static void Main() {     
  
    try {  
      double d = Double.Parse("1234.1234");  
    } catch(FormatException exc) {  
      Console.WriteLine(exc.Message);  
      return;  
    }  
 
  }     
}

Parsing strings to create data types: double

using System;
class MainClass
{
    public static void Main(string[] args)
    {
    double myDbl = double.Parse("99.884");
    Console.WriteLine("-> Value of myDbl: {0}", myDbl);
    }
}
-> Value of myDbl: 99.884

Read double from console and do the calculation

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
    class Program
    {
        static void Main(string[] args)
        {
            double firstNumber, secondNumber;
            string userName;
            Console.WriteLine("Enter your name:");
            userName = Console.ReadLine();
            Console.WriteLine("Welcome {0}!", userName);
            Console.WriteLine("Now give me a number:");
            firstNumber = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("Now give me another number:");
            secondNumber = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine(firstNumber + secondNumber);
            Console.WriteLine(firstNumber - secondNumber);
            Console.WriteLine(firstNumber * secondNumber);
            Console.WriteLine(firstNumber / secondNumber);
            Console.WriteLine(firstNumber % secondNumber);
        }
    }

Read double from keyboard and parse it

using System;  
  
class MainClass {     
  public static void Main() {     
    double s1; 
    string str; 
 
    Console.WriteLine("Enter length of first side: "); 
    str = Console.ReadLine(); 
    s1 = Double.Parse(str); 
 
  }     
}
Enter length of first side:
12