Beste antwoord
In Smalltalk is het antwoord 8.
De “+” is een bericht aan de eerste “2” om de tweede “2” eraan toe te voegen. Dit levert een object “4” op. De “x” is een bericht aan de “4” om de derde “2” ermee te vermenigvuldigen, wat een “8” oplevert.
Het antwoord is dus “8”.
In J is het antwoord “6”. We beginnen van links en vermenigvuldigen 2 met 2, wat ons 4 geeft. Als we naar links gaan, tellen we deze 4 op bij de 2 om 6 te krijgen.
In Forth en Lisp is deze vergelijking zinloos. Forth gebruikt een stapel om de volgorde van bewerkingen te bepalen, en Lisp gebruikt bomen die zijn gevormd uit lijsten.
In alle vier deze talen is er geen voorrang. Nu vraag je je misschien af: waarom zou iemand de voorrang opgeven? Het antwoord is dat, hoewel voorrang helpt bij het vereenvoudigen van vergelijkingen, ze computertalen hopeloos gecompliceerd maken.
Smalltalk is gewijd aan het doorgeven van berichten; door te focussen op zon eenvoudig paradigma, maakt het operaties uniform.
J is gemaakt door een wiskundige om wiskunde te verkennen. Het heeft meer dan honderd operators. Proberen de voorrang van ze allemaal bij te houden, zou tot waanzin leiden.
Forth is toegewijd aan het gebruik van eenvoudige, korte woorden om op te bouwen tot complexe programmas. De stapel maakt het gemakkelijk om woorden te combineren.
Lisp heeft geen syntaxis, wat het mogelijk maakt om macros te gebruiken om de taal naar jouw wensen te buigen.
ALGOL, Fortran, Pascal, C, C ++, Perl, Java, Python, PHP en vrienden hebben allemaal een syntaxis. Ze zijn ook allemaal vrij beperkt tot wat je ermee kunt doen, vergeleken met de eerste vier die ik noemde. De grootste ironie is dat, hoewel elk van deze talen voorrang heeft (met verschillende regels tussen talen), het eigenlijk gewoon eenvoudiger is om haakjes tussen al uw uitspraken te plaatsen, om ervoor te zorgen dat u niet per ongeluk struikelt over sommige obscure voorrangsregel.
Antwoord
Om problemen zoals deze op te lossen gebruikte mijn Algebra Professir het acroniem PEMDAS voor de volgorde van het oplossen van vergelijkingen:
(P) lease = haakjes eerst
(E) xcuse = exponenten volgende
(M) y = vermenigvuldiging volgende
(D) oor = deling volgende
(A) unt = volgende optelling
(S) ally = laatste aftrekken
Dus in het bovenstaande probleem, aangezien vermenigvuldiging wordt gedaan vóór optellen, zou je eerst 2 x 2 oplossen, wat is gelijk aan 4. Voeg eenvoudig 2 + 4 toe om het antwoord 6 te krijgen.
Als u een bepaalde actie niet oplost, slaat u deze over en gaat u verder:
Voorbeeld: 12 -2+ (10-3)
los eerst haakjes op (10-3) = 7
dus onze vergelijking verandert in: 12-2 + 7
geen exponenten houden m naar de volgende stap, geen vermenigvuldiging, dus je gaat door naar de volgende stap, geen deling, dus gaan we door naar de volgende stap. We hebben optellen, dus we lossen het volgende op:
2 + 7 = 9
ons probleem verandert nu in: 12–9 en aangezien aftrekken onze laatste stap is, is het antwoord 3. Als je net als websites zijn er tonnen die elke stap letterlijk met kleuren opdelen, zodat je de stroom van dit acroniem kunt waarderen. mijn dochter houdt van een site met de naam
http://www.homeworhelp.com en er zijn andere voor nog meer gecompliceerde algebraïsche vergelijkingen. Het beste is om te oefenen en te oefenen, want in de Algebra wordt deze oplossingsmethode vrij vaak gebruikt. Een laatste suggestie is om diep adem te halen voordat u aan problemen begint te werken.Als tijd geen factor is, los dan een paar problemen tegelijk op, neem dan een pauze van 12-4 + (7-4) minuten en ga door met oplossen, maar gefrustreerd dat je het kunt en het is zo lonend als je de stappen in gedachten houdt. Ik hoop dat dit je helpt, veel succes!
* als je de stappen zou volgen, zou het antwoord een pauze van 5 minuten zijn \ U0001f609