Csharp/CSharp Tutorial/Data Type/double parse
Версия от 15:31, 26 мая 2010; (обсуждение)
Содержание
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