Ú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!
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen billentyűzetet vegyek?
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Automata kávégépek
- Eredeti játékok OFF topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Formula-1
- Delta Force (2024)
- Bambu Lab 3D nyomtatók
- A robotaxik bizony karamboloznak, nincs itt semmi látnivaló!
- További aktív témák...
- iPhone 15 Pro emelt kapacitású 3420mAh diagnosztizálható akkumulátor, +ajándék ragasztó
- Samsung Galaxy S9 4/64GB / 12 hónap jótállással!
- Xiaomi 13T Dobozzal Töltővel
- Gamer PC-Számítógép! Csere-Beszámítás! Mini PC! I5 10600KF / RTX 3060 12GB/ 16GB DDR4 / 1TB SSD
- 146 - 147 - 166 - 167 - 168 - 169 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest

