Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kod koji daje neočekivani rezultat

[es] :: Art of Programming :: Kod koji daje neočekivani rezultat

Strane: << < .. 12 13 14 15 16 17

[ Pregleda: 107565 | Odgovora: 337 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16681
..1e1:dd00:3012:506e:312e:a503



+7166 Profil

icon Re: Kod koji daje neočekivani rezultat02.05.2021. u 22:49 - pre 35 meseci
Nedeljko,

Da li mozes da uradis 2 stvari:

1. START -> unesi "winver" (ENTER) - dobices dijalog sa verzijmo Windows-a (moja: Version 21H1 (OS Build: 19043.962)). Da li mozes da podelis koju verziju Windowsa si koristio za test?
Alternativa: winver se moze uneti i u komandnoj liniji (Windows Terminal)

2. Startuj kalkulator, klikni na "hamburger meni" (tri horizontalne crte, u gornjem desnom uglu prozora) i idi na "About" --> koja je verzija kalkulatora?

Citat:

Koji su to poslovi i brze operacije, kod kojih nepoštovanje prioriteta daje prednost u odnosu na poštovanje prioriteta? Ne zanimaju me slučajevi gde je isto, nego samo gde nepoštovanje prioriteta daje prednost u odnosu na poštovanje. Konkretan use case.


Prioritet nije nikakav problem ako se zna da nece biti postovan, onda se adaptira unos prema tome.

Poslovi gde se unose sekvence brojeva sa jednostavnim + i - operacijama izmedju (dakle, prioritet nikad nije problem), mahom u prodaji ili nabavci (komercijalnim delovima firme).

Ovi poslovi su pre toga koristili "adding machines" koje su mahom vremena bile mehanicke, i jako kratko elektronske. Dzepni kalkulator je minimalna nadogradnja tih masina, gde je dodato jos nekoliko operacija.

Citat:

Znači, ukidanje podrške za 16-bitne procese nije problem, a ukidanje podrške za AES je problem.


Da, i to mnogo veci. Ukidanje 16-bitne podrske je 100% jasno i ne dovodi nikoga u zabludu - program >nece< raditi. Sa druge strane, "popravljeni" kalkulator bi izgledao isto, samo bi davao razlicite rezultate.

Citat:

Koliko je dece dobilo kečeve na kontrolnom iz matematike zato što su tako "naučili" sa Windows kalkulatora, pa onda to primenjivali na kontrolnom?


Ako je to tacno, to je onda odlicna stvar - dokaz da sistem i funkcionise. Ako je neko nesto pogresno naucio ili ne kapira sta radi (a gresi): adekvatna ocena za to je ona koja ukazuje na nedovoljnost.

Nije ta osoba pala sa Marsa na kontrolni, znacii bili su casovi sa predavanjima, primeri, domaci zadaci, zbirke - ocekuje se da si do tog kontrolnog materiju i savladao. Ako za sve to vreme nisi ukapirao da postoje razlike izmedju tvojih rezultata i, recimo, zbirke zadataka... sta da covek kaze?

U tom slucaju je odlicno da mu/joj se sto pre objasni da ima problem koji trazi korekciju.
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

mjanjic
Šikagou

Član broj: 187539
Poruke: 2679



+690 Profil

icon Re: Kod koji daje neočekivani rezultat03.05.2021. u 01:20 - pre 35 meseci
Lepo piše:
Citat:
Standard Calculator functionality which offers basic operations and evaluates commands immediately as they are entered.

Izvor: https://github.com/microsoft/calculator

Objašnjenje za "single-step", odnosno "immediate-execution calculator": https://en.wikipedia.org/wiki/Calculator_input_methods


Da li ima smisla koristiti ovu vrstu kalkulatora za "Standard" mod je neko drugo pitanje, na nekom od MS foruma ima kratka rasprava na tu temu, ali nema adekvatnog odgovora tehničke podrške, osim da se koristi "Scientific" mod ako se želi unošenje izraza za koje se evaluacija ne vrši automatski (npr. https://answers.microsoft.com/...24-5f16-46c5-87fe-9da0a297a4d4).


Blessed are those who can laugh at themselves, for they shall never cease to be amused.
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2789 Profil

icon Re: Kod koji daje neočekivani rezultat03.05.2021. u 08:03 - pre 35 meseci
Ivane,

Već sam napisao da je snimak od 31.7.2020. Ja ne mogu da se vratim u prošlost i uzmem brojeve verzija od tad. Sada kalkulator prikazuje isto što i tebi, a verzije su

20H2 (OS Build 19042.928)
10.2101.10.0

S tim da je sada snimak drugačiji. Pokazuje 7*3=21.

Od onda je OS ažuriran, tako da to ne znači da je onda bilo isto ovako.

Drugo, nisi naveo slučajeve gde je AES danas bolji od RPN. Naveo si slučaj gde množenja i delenja nema, tako da se AES i RPN u tom slučaju poklapaju, pa nijedan nije u prednosti i naveo si prednost AES-a koja je postojala nekada (cena), ali ne i danas.

mjanic nastavlja da insistira na saobraznosti proizvoda sa deklaracijom, za šta smo već rekli da ne znači niti da je proizvod kvalitetan, niti da treba tako da se pravi.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

baresi
Maribor

Član broj: 66006
Poruke: 1652
*.cable.triera.net.



+240 Profil

icon Re: Kod koji daje neočekivani rezultat03.05.2021. u 09:41 - pre 35 meseci
Ja mislim da je tu Microsoft napravio kiks. Ne bi trebalo da dva kalkulatora istog dizajna, istog "proizvođača", na području aritmetike daju dva različita rešenja. Dodavanjem trigonometrije, logaritama i slično, nije razlog da kalkulator "razmišlja" drugačije kod aritmetičkih operacija.
lp
baresi
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16681
2a00:20:6086:ab89:1405:59b5:..



+7166 Profil

icon Re: Kod koji daje neočekivani rezultat03.05.2021. u 11:32 - pre 35 meseci
@Nedeljko, OK moguce, ko zna sta oni rade sad kada je u modi "Agile" - moguce je da si ti i ostatak sveta bili zrtve probanja kojecega od strane MSFT-a.

Ima tema bas o ovome, gde ucestvuju i dev-ovi: https://github.com/microsoft/calculator/issues/138

I koliko vidim, bas su u nekom momentu ukljucili print izraza koji ocigledno ne bi trebao da postoji - slika iz 2019 nema problem na glavnom delu prozora (jedini koji vidis osim ako ne "prosiris" prozor).

Znaci, bag koji si ti video Nedeljko se desio posle ovoga.

ALI - ako prosirite prozor da vidite memoriju - eto baga i tada. U toku 2020 je verovatno neko "poboljsao" i glavni deo prozora i ubacio da ispisuje "izraz" iznad rezultata (izraz koji je besmislen). Ocigledno je to bio MSFT bug koji je poceo pre glavnog bug-a - a onda se privremno prosirio dok neko to nije ispravio sve: i memoriju i glavni ispis.

Koliko vidim, u problematiku se razumeju, samo ne mogu da se dogovore sta je najbolji nacin sto se prikazivanja tice :-))))

Citat:

Drugo, nisi naveo slučajeve gde je AES danas bolji od RPN. Naveo si slučaj gde množenja i delenja nema, tako da se AES i RPN u tom slučaju poklapaju, pa nijedan nije u prednosti i naveo si prednost AES-a koja je postojala nekada (cena), ali ne i danas.


AES ne moze biti bolji od RPN-a ako samo gledas algoritam. Ali kalkulator je mnogo vise od algoritma za racunanje izraza. Postavlja se pitanje koliko lako se ljudi navikavaju na RPN, pogotovu ta grupa koja koristi te najjednostavnije kalkulatore.

Ako pogledas genezu toga, AES kalkulator je "duhovni" naslednik masine za dodavanje, koja je duuugo vremena posle dolaska kalkualtora bila omiljen alat racunovodja. Glupa ko cigla, ali si 100% siguran da ne gresi.

I onda, cepaj - poredi, cepaj - poredi, cepaj - poredi, cepaj - poredi :-)

Danas imamo Excel mada ne bih se izneandio da u nekom podrumu negde beancounter sve to rucno proverava sa masinicom, liniju po liniju - kakav stek, kakva memorija, kakvi bakraci.

Citat:
baresi
Ja mislim da je tu Microsoft napravio kiks. Ne bi trebalo da dva kalkulatora istog dizajna, istog "proizvođača", na području aritmetike daju dva različita rešenja. Dodavanjem trigonometrije, logaritama i slično, nije razlog da kalkulator "razmišlja" drugačije kod aritmetičkih operacija.


TI je imao serije kalkulatora koje su imale osnovne varijante sa AES racunanjem.

Sve dok kalkulator prikazuje sta radi, ili 100% izgleda kao neki objekat cije je ponasanje poznato - ne vidim u cemu je problem.

Evo sad cak i ispisuje tacno koje operacije racuna, pa nema nikakve sanse da neko pomisli da je izracunat izraz X, kada je izracunat izraz Y.


DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2789 Profil

icon Re: Kod koji daje neočekivani rezultat04.05.2021. u 12:21 - pre 34 meseci
Citat:
Ivan Dimkovic: Sve dok kalkulator prikazuje sta radi, ili 100% izgleda kao neki objekat cije je ponasanje poznato - ne vidim u cemu je problem.

Ako je Windows u pitanju, a ako je Linux u pitanju, onda itekako vidiš problem u tome što ne radi onako kako je tebi palo na pamet.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16681
*.web.vodafone.de.



+7166 Profil

icon Re: Kod koji daje neočekivani rezultat04.05.2021. u 12:42 - pre 34 meseci
Linux? Danas meni Linux radi bolje nego Windows (10).

Nekada davno? Nekada davno nije radio - ono, uopste. Secam se avantura, ubacis narezani DVD, original ISO - i zavrsis u zoni sumraka.

To nije "ne radi kako je meni palo na pamet" nego - "ne radi, uopste".

DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2789 Profil

icon Re: Kod koji daje neočekivani rezultat04.05.2021. u 13:06 - pre 34 meseci
Kako da ne.

Sećam se kada si hteo da ga narežeš sa dd na usb, pa si ga narezao na sda (hard disk), umseto na sdb (usb flash) i nije te bilo broga da to proveriš kada te dd već pita za admin lozinku.

Drugima je radio, tebi nije.

Rekoh, ovo je isto kao da su cifre ispreturane, ali da to tako piše u dokumentaciji.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16681
*.web.vodafone.de.



+7166 Profil

icon Re: Kod koji daje neočekivani rezultat04.05.2021. u 14:09 - pre 34 meseci
:) Kad se setim...

https://www.elitesecurity.org/...prikosnoveni-OS-nezavisni-test



Znaci boot u Borat-a direktno. Bez intervencije.

Mada, sad posle 13 godina kad to pogledam - nije nista 'falilo tom Linuxu. To sto nije radio na svakom hw-u, ili sto mu je usability bio los - ocigledno su to bile "potrosacke" stvari koje glavne klijente/korisnike Linuxa nisu doticale.

Jedina smejurija su bili fanboyi - kojima je Linux bio kao isusova krv. Neprikosloveni OS :-) Ali... svi fanboyi su isti, nebitno da li je Linux vs. Win, PC vs. Mac, NVIDIA vs. AMD, Audi vs. BMW... fanboyizam je stanje uma, i to vrlo lose - i nije ni smesno.

Citat:

Sećam se kada si hteo da ga narežeš sa dd na usb, pa si ga narezao na sda (hard disk), umseto na sdb (usb flash) i nije te bilo broga da to proveriš kada te dd već pita za admin lozinku.


To svakako nije mogao biti ovaj gore put (sprz na optiku), ali da - moguce.

Samo se covek pita koji moj moras bilo sta da "rezes" "dd-om" a da nisu rane ili srednje 90-te...
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2789 Profil

icon Re: Kod koji daje neočekivani rezultat04.05.2021. u 16:26 - pre 34 meseci
Pa, i nisi morao ništa da režeš dd-om. Oduvek sam koristio neki drugi alat.

Ti si bio majstor da ti nešto ne radi, jer nije radilo kako je tebi palo na pamet.

U vezi sa Windows-ovim kalkulatorom problem očigledno postoji.

Nepotrebna degradacija kvaliteta da bi bilo isto kao nešto iz kamenog doba - akvaduk.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Branimir Maksimovic

Član broj: 64947
Poruke: 5534
dynamic-62-240-24-66.cpe.sn.co.rs.



+1064 Profil

icon Re: Kod koji daje neočekivani rezultat04.05.2021. u 18:02 - pre 34 meseci
Ivan:"Samo se covek pita koji moj moras bilo sta da "rezes" "dd-om" a da nisu rane ili srednje 90-te..."

pa i ne moras, ima brasero i k3b odavno. Ne znam sto si koristio dd? Verovatno iz nekog specificnog razloga...
Mislim ono dd je dobar da wipejues disk pre prodaje da ne mogu da urade recover podataka ;)
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16681
2a02:8071:31e1:dd00:698a:e93..



+7166 Profil

icon Re: Kod koji daje neočekivani rezultat04.05.2021. u 18:44 - pre 34 meseci
[quote]Nedeljko:
Ti si bio majstor da ti nešto ne radi, jer nije radilo kako je tebi palo na pamet.
[quote]

Nije radilo. Tacka. Da sam hteo PC da koristim kao reklamu za Borat - The Movie, onda bi mozda i bilo prihvatljivo.

Kapiras, nisam imao OS u niskoj rezoluciji, spori OS, OS koji hrahira.

Ne, OS nije hteo ni da se instalira.

Citat:

U vezi sa Windows-ovim kalkulatorom problem očigledno postoji.

Nepotrebna degradacija kvaliteta da bi bilo isto kao nešto iz kamenog doba - akvaduk.


Windows kalkulator radi bas onako kako treba:

a) Prepoznatljivi sw. "dzepni kalkulator" izigleda i radi bas kao dzepni kalkulator --> da se baba i deda ne iznenade
b) 2 klika ti daju "sci" mod koji se ponasa kako ocekujes da se ponasa sci kalkulator --> odlicno za srednjeskolce i neke studente
c) Za klinca koji 'akuje nesto ima programerski mod - meni omiljen cesto za binarne maske i hex. proracune
d) Eno ga i na githubu

Degradacija kvaliteta? Za nesto sto je dzabe je vise nego pristojan.

[quoe]
Pa, i nisi morao ništa da režeš dd-om. Oduvek sam koristio neki drugi alat.
[/uote

E, Nedeljko ajde ne se*i vise. Ovaj snimak koji gledas - skinuo sam KLOT ISO slika ne znam ni sam koliko verzija, nista im radio nisam - samo ubacio disk u drajv, resetovao i dobijao s*anja.

Na kraju neki ljudi nasli na Ubuntu forumima ljude sa identicnim problemima - toliko o tome da je to bio samo moj problem.

Ja sam tada to zvao "Linux je kupus" - sa stanovista korisnika Linux jeste izgledao kao kupus tada, ali fora je u tome da niko nije valjao taj Linux kao proizvod koji bi trebao da radi kao Windows. Cak je i Canonical bio oprezan oko hvalisanja.

Te budalastine su dolazile od Linux fanboya koji pre svega pojma ni o sopstvenom OS-u nemaju, a kamo li drugo.

13 godina kasnije, verujem da je razlog one smejurije bilo sto niko nije testirao tu kombinaciju (WS ploca, 8800 GTX NVIDIA i neki SCSI diskovi).

To ne opravdava Linux skroz - ona Borat slova i jako losi UI sabloni nisu pozitivna stvar... ali niko ti ga nije prodao i rekao da to radi.
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2789 Profil

icon Re: Kod koji daje neočekivani rezultat04.05.2021. u 19:01 - pre 34 meseci
Citat:
Degradacija kvaliteta? Za nesto sto je dzabe je vise nego pristojan.

U ovome je suština:

Jeste c*anje al' je džabe. Jeste džabe, al' je c*anje.

Proizvod/uslugu koja je je to što Windows Calculator jeste, neću koristiti, pa bio džabe ili ne. Jednostavno, nešto što je loše ne treba koristiti.

Pritom, Windows Calculator nije džabe. Možeš li da ga dobiješ legalno i besplatno? Ne. Treba kupiti Windows koji se plaća, a čiji je ovaj kalkulator sastavni deo.

To se zove akvaduk - čuvanje neke zaostavštine u nedogled, uprkos tome što je u datom trenutku je nazadna i zaostala.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16681
2a02:8071:31e1:dd00:698a:e93..



+7166 Profil

icon Re: Kod koji daje neočekivani rezultat04.05.2021. u 19:50 - pre 34 meseci
Ne sustina da si toliko tvrdoglav da ne mozes da prihvatis da, jednostavno, nisi u pravu.

Windows kalkulator moze da se ponasa kao dzepni kalkulator (sve sa odgovarajucim algoritmom - AES) ali i kao naucni (ili programerski).

To nije znak nizeg kvaliteta vec vece paznje na detalj.

Koristi ti sta hoces, ali ne izmisljaj neistine.
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2789 Profil

icon Re: Kod koji daje neočekivani rezultat04.05.2021. u 20:13 - pre 34 meseci
AES je akvaduk. Nema nijednu prednost nad RPM-om. Nisi uspeo da navedeš nijednu. Nekada je imao prednost u pogledu cene, a sada u kompatibilnosti sa rekliktom prošlosti.

Da, 31.7.2020. je pisalo šta je pisalo i to je bio "kod koji daje neočekivan rezultat". Sada imamo malo blažu varijantu, ali i dalje je akvaduk.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16681
2a02:8071:31e1:dd00:698a:e93..



+7166 Profil

icon Re: Kod koji daje neočekivani rezultat04.05.2021. u 20:36 - pre 34 meseci
OK, Nedeljko :-)
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2789 Profil

icon Re: Kod koji daje neočekivani rezultat22.05.2022. u 13:33 - pre 22 meseci
Evo jednog zaista neočekivanog rezultata.



Ja razumem da kalkulatori računaju sa određenom tačnošću, ali koji je car ovde ubacio ?

Dakle, čovek je uneo



i dobio

.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.mediaworksit.net.



+2789 Profil

icon Re: Kod koji daje neočekivani rezultat20.06.2022. u 15:15 - pre 21 meseci
Nije mi Windows pri ruci, ali bi trebalo da ovo u slučaju kompajliranja 32-bitnim MinGW kompajlerom puca prilikom završetka rada, odnosno da sistemu neće vratiti 0 kao status.

Na ostalim kompajlerima radi kako treba.

Code (cpp):

#include <iostream>
#include <string>

int main()
{
    thread_local static std::string text = "Hello, world!";

    std::cout << text << std::endl;

    return 0;
}
 

Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

[es] :: Art of Programming :: Kod koji daje neočekivani rezultat

Strane: << < .. 12 13 14 15 16 17

[ Pregleda: 107565 | Odgovora: 337 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.