Permalänk
Medlem

Min datorr suger på matte

Pingade min router:

Lägsta = 0ms Högsta = 3ms Medel = 0ms

4 paket skickades.

Se ni vad jag ser. Om det högsta värdet är 3 så är medelvärdet åtminstonde (0+0+0+3)/4=0,75 vilket bör avrundas till 1 ms. Det finns inte heller nåt som säger att de andra värdena är 0, utan de kan vara mellan 0 och 3.

Varför är det så?

Permalänk
Medlem

min dator suger också på matte:

Pinging www.inter.net [213.73.85.22] with 32 bytes of data:

Reply from 213.73.85.22: bytes=32 time=35ms TTL=54
Reply from 213.73.85.22: bytes=32 time=33ms TTL=54
Reply from 213.73.85.22: bytes=32 time=32ms TTL=54
Reply from 213.73.85.22: bytes=32 time=34ms TTL=54

Ping statistics for 213.73.85.22:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 32ms, Maximum = 35ms, Average = 33ms

snittet är ju 33,5 men den avrundar till 33.

roligare att pinga ping.sunet.se

Ping statistics for 130.242.80.31:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 1ms, Maximum = 1ms, Average = 1ms

där räknar den iaf rätt!

Visa signatur

[MSI X470 GAMING PLUS] - [AMD RYZEN 3700X] - [G.SKILL F4-3200C14D-16GTZKW] - [Palit GTX 1080] - [Kingston 1TB NVME] - [Corsair HX 750W] - [Noctua NH-D15] - [Fractal Design XL R2] - [Acer XB270HU]

Permalänk
Avstängd

Den kanske avrundar talen första gången, och när den sammanfattar och tar medel så använder den ju såklart dom riktiga talen och inte dom avrundade

Visa signatur

Asus R552JK-CN159H | 15.6" | i7 4700HQ | GTX 850M | 8GB | 750GB HDD+8GB SSD
Acer AS5755G 2414G75Mnks | 15.6" | i5 2410 | GT 540m | 4GB (trasig fläkt)

Permalänk
Medlem

den avrundar ju fortfarande inte korret, Laxie...

T.ex (0+0+0+2,50)/4=0,625 och borde alltså avrundas till 1.

Eller hur?

Visa signatur

[MSI X470 GAMING PLUS] - [AMD RYZEN 3700X] - [G.SKILL F4-3200C14D-16GTZKW] - [Palit GTX 1080] - [Kingston 1TB NVME] - [Corsair HX 750W] - [Noctua NH-D15] - [Fractal Design XL R2] - [Acer XB270HU]

Permalänk
Medlem

beror ju såklart på hur programmet är skrivet..
säg att dom kör floor()
så får du ju närmsta lägre heltal, vilket verkar vara vad som händer...

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av david nordberg
den avrundar ju fortfarande inte korret, Laxie...

T.ex (0+0+0+2,50)/4=0,625 och borde alltså avrundas till 1.

Eller hur?

Jo, det har du rätt i Tittade mest på den andre.

Kanske är 3ms det snabbaste den kan skriva ut? *skratt*

Visa signatur

Asus R552JK-CN159H | 15.6" | i7 4700HQ | GTX 850M | 8GB | 750GB HDD+8GB SSD
Acer AS5755G 2414G75Mnks | 15.6" | i5 2410 | GT 540m | 4GB (trasig fläkt)

Permalänk

"Medelvärden" kan man ju få på olika sett, enligt era test så verkar datorn addera de två mellersta talen och dela med två, tyvärr kommer jag inte ihåg vad det heter.

Visa signatur

Antec P180B SPCR, Asus P5B Deluxe WIFI, C2D E6600/Scythe Ninja @ 3.2, 2Gb Corsair Twin2xPRO-800, Tagan 530 Easycon, 250 gb Seagate 7200.10, Sapphire X1900XT @ XTX flash

FJ Xi 1546 2.0Ghz C2D, 2 Gb Ram, 240Gb Raid 0, Nvidia 7600.

Permalänk
Avstängd

Du tänker på medianen nu där man tittar på vilket tal som är det mittersta.

Visa signatur

Asus R552JK-CN159H | 15.6" | i7 4700HQ | GTX 850M | 8GB | 750GB HDD+8GB SSD
Acer AS5755G 2414G75Mnks | 15.6" | i5 2410 | GT 540m | 4GB (trasig fläkt)

Permalänk
Medlem

Kan vara en skillnad i datatyp, kan anta att medelvärde är en integer och därmed blir det ett sådant räknefel.

Det kan vara att den räknar medianen också, men det låter osannolikt.

Permalänk
Medlem

Givetvis är det så att windows avrundar de olika talen. Att du har en svarstid på 0 ms är omöjligt. Du kanske i verkligheten har 0.4 eller dylikt. Tror det ska gå att få windows att skriva ut exakt ping men har inte i huvudet hur eller använd annat program för att få mer exakta värden.

Hade din dator inte kunnat räkna hade du knappast kunnat ta dig in i windows eller ens installera windows.

Visa signatur

Gammal gamer, numera mest jobb och farsa till nästa generation gamers 😀

Permalänk
Medlem