• 2
  • 3
2025-04-06, 14:21
  #25
Medlem
Neksnors avatar
Citat:
Ursprungligen postat av manfalang
Ok, men denna algoritm fungerar för alla tvåsiffriga heltal utan undantag så att säga att en annan algoritm inte optimal är inte så relevant kan jag tycka. Sen om man nu vet vad 23*21 är så kan man ju bara lägga till 23 för veta vad 23*22 blir , inte jättesvårt i huvudet. Med lite träning kan du göra det i ett steg.

43^2 exempelvis jag tänker 16 24 9 och kan direkt tänka 1849 på några sekunder med träning, försök gör det så fort med hur du gör. Testa 87^2 med din metod och se om du fixar det under 10 sekunder.

Det går fort om man tänker 64 112 49 och vips 7569 svaret. Du kan med lätthet klara det på under 10 sek som enkel amatör.

Saken är att det spara tid. Det kanske kan låta löjligt men ska du utföra väldigt många kvadrater under tidspress så spelar det stor roll. Dagens datorer hade inte varit så snabba utan effektfulla algoritmer.
Det du beskrev i TS var något annat, skulle jag behöva räkna ut 87^2 i huvudet så hade jag antagligen kvadrerat tiotalen och entalen, summerat och avslutat med att lägga till 560 två gånger. Alltså i praktiken samma sak.

Och ja, det är löjligt. Man är inte i närheten av hastigheten hos något som ens påminner om en dator, som i dagslaget är väldigt lättillgängliga. Kvadraträkning under tidspress är inget jag någonsin har stött på i min vardag. Men det kan vara ett kul partytrick.
Citera
2025-04-06, 17:10
  #26
Medlem
nerdnerds avatar
Citat:
Ursprungligen postat av manfalang
Förstår inte riktig vad du menar, kan du förklara med ord?

Kod:
89^2

64 x 81
64 144 81 //addera 8 till 144
64 152 1  //addera 15 till 64
7921

Kanske bätte skriva "a" eller något, x kan missuppfattas som * eller så gör man steget direkt.
Aha, där tappade du faktiskt mig i TS, även om jag förstod att du använde kvadreringsregeln på något sätt. Men nu när jag kollade lite noggrannare så ser jag din poäng.
Citera
2025-04-06, 21:05
  #27
Medlem
manfalangs avatar
Citat:
Ursprungligen postat av nerdnerd
Aha, där tappade du faktiskt mig i TS, även om jag förstod att du använde kvadreringsregeln på något sätt. Men nu när jag kollade lite noggrannare så ser jag din poäng.
Ja, helt onödigt steg.
Citera
2025-04-06, 21:54
  #28
Medlem
manfalangs avatar
Algoritmen fungerar också med heltal med 3 siffror

Kod:
311^2

9  66 121

9 67 21 tjojo! klart

311^2=96721

Lite svårare

Kod:
572^2

25 720 5184 
25 771 84
327184 =572^2
__________________
Senast redigerad av manfalang 2025-04-06 kl. 22:13.
Citera
2025-04-07, 19:37
  #29
Medlem
Neksnors avatar
Citat:
Ursprungligen postat av manfalang
Algoritmen fungerar också med heltal med 3 siffror

Kod:
311^2

9  66 121

9 67 21 tjojo! klart

311^2=96721

Lite svårare

Kod:
572^2

25 720 5184 
25 771 84
327184 =572^2
Håller man bara koll på positionerna, vilket hade underlättats av nollorna som du inte vill minnas, så funkar det även för tal med fler siffror. Men för att det ska gå att räkna ut 572^2 så måste man veta vad 72^2 är.

Alltså (jag byter ut trådstartens x på a och vid behov efterföljande bokstäver):
572^2

25 a 72^2
25 a (49 b 4)
25 a (49 28 4)
25 a 5184
25 720 5184 (Det är tur att 5*2=10, lätt huvudräkning.)
= 327184
Totalt måste man som mest (fetmarkerad rad) hålla fyra tal i minnet i rätt ordning, samtidigt som man huvudräknar med dem.
Citera
  • 2
  • 3

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in