11. Real Number Types
Здравейте, моля за жокер за 11 задача. Получава ми се грешка при decimal point.
Здравейте, моля за жокер за 11 задача. Получава ми се грешка при decimal point.
Здравей,
това решение дава 100/100:
int N = int.Parse(Console.ReadLine());
string number = decimal.Parse(Console.ReadLine()).ToString();
string format = String.Format("{{0:0.{0}}}", new string('0', N));
Console.WriteLine(String.Format(format, number));
Ето и моето решение, което дава 100/100:
byte N = byte.Parse(Console.ReadLine());
decimal number = decimal.Parse(Console.ReadLine());
Console.WriteLine(Math.Round(number, N));
Благодаря!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Real_Number_Types
{
class Program
{
static void Main(string[] args)
{
sbyte N = sbyte.Parse(Console.ReadLine());
decimal number = decimal.Parse(Console.ReadLine());
Console.WriteLine("{1}", N, number);
}
}
}
Здравей, Много ми помогна. Благодаря ти.
И аз благодаря за споделянето! :)