Új hozzászólás Aktív témák
-
Adams007
tag
válasz
csandi86
#2052
üzenetére
Helló!
private static double RoundToFive(double original)
{
return Math.Round(original / 5, MidpointRounding.AwayFromZero)*5;
}
Szerintem így lehet legegyszerűbben megoldani, igaz ez double értékkel dolgozik. Ha ez probléma, a paraméter lehet int is, csak akkor több konverzió is kell, mivel a Math.Round csak double vagy decimal értékkel dolgozik. Egész értékkel így oldaható meg:private static int RoundToFiveInt(int original)
{
double conv = Convert.ToDouble(original);
return Convert.ToInt32(Math.Round(conv / 5,
MidpointRounding.AwayFromZero) * 5);
}Szerk: megelőztek...
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Kínai és egyéb olcsó órák topikja
- GoodSpeed: Mutasd magad topic!
- AliExpress tapasztalatok
- OLED monitor topic
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Garmin Venu 4 - a nagy ugrás
- MWC 2026: Kezünkben a Vivo V70, megvan a magyar ára is
- Milyen légkondit a lakásba?
- Külföldi prepaid SIM-ek itthon
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...
- Orionix 32 GB (2 x16 GB) DDR4 3600MHz CL18 ram kit
- iKing.Hu - Használt, karcmentes Google Pixel 9 Pro Fold Obsidian színben, 256 GB tárhellyel, 6 hónap
- AZONNAL KÉSZLETRŐL! AMD Ryzen 7 9800X3D 64GB DDR5 RAM 2TB Gen4 SSD RTX 5090 32GB GDDR7 1200W
- BESZÁMÍTÁS! Apple MacBook Pro 16 M1 Max 32GB RAM 1TB SSD notebook garanciával hibátlan működéssel
- HP 430 G5 Intel CEL 3865U laptop (kijelző hibás)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
