C# Конзолен конвертор: USD към BGN
Здравйте на всички :) Въпроса ми е следния каква е разликата и защо и при двата варианта ми дава 100 от 100
1 Console.WriteLine("BGN = " + Math.Round(BGN, 2));
2 Console.WriteLine("{0:F2} BGN", BGN);
И кой е по добрия вариант :) Благодаря за вниманието ;)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Demo1
{
class Demo1
{
static void Main(string[] args)
{
Console.Write("Enter USD ");
var USD = double.Parse(Console.ReadLine());
var BGN = USD * 1.79549;
Console.WriteLine("BGN = " + Math.Round(BGN, 2));
}
}
}
Вариант 2
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Demo1
{
class Demo1
{
static void Main(string[] args)
{
Console.Write("Enter USD ");
var USD = double.Parse(Console.ReadLine());
var BGN = USD * 1.79549;
Console.WriteLine("{0:F2} BGN", BGN);
}
}
}