Swedroid Forum | Nordens största Android-community

Gå tillbaka   Swedroid Forum | Nordens största Android-community > Telefoner > Samsung > Galaxy i7500

Svara
Share Ämnesverktyg Sök i det här ämnet Visningsalternativ
Oläst 2009-12-09, 17:46   #1 - (Permalink)
frans
Baby Droid
 

Reg.datum: okt 2009
Inlägg: 48

Operatör: Comviq
Telefon: HTC Incredible S
ROM: cyanogenmod 11 android 4.4.2



ROM: cyanogenmod


Tack: 5
Tackad 1 gång i 1 inlägg
Standard bugg i kalkylatorn i galaxyn

Hej alla har hittat en bugg tror ja i min samsung tar man talet 499+89*12 så blir det 1567 men tar men samma tal på en miniräknare så blir talet 7056 som det ska bli är det fler som har märkt detta.

Men tar man 499+89 och summerar och sedan gångar det med tolv blir det rätt men man ska ju kunna gånga minska utan att summera i mellan man kan det i alla fall på nokia och över allt annat ja har testat
__________________
Ringer med comviq billigare än så blir det inte
frans är inte uppkopplad   Svara med citat
Oläst 2009-12-09, 17:57   #2 - (Permalink)
Pajn
Youth Droid
 

Reg.datum: aug 2009
Ort: Nyköping
Inlägg: 579

Operatör: Hallon
Telefon: Google Galaxy Nexus
ROM: Paranoid Android


Tablet: Sony Tablet S



Tack: 19
Tackad 33 ggr i 33 inlägg
Standard

Det är helt rätt, matematikens regler säger att du först räknar det innanför parenteserna, sedan multiplikation och division, sist kommer addition och subtraktion. Alltså 1+2*3=7
Pajn är inte uppkopplad   Svara med citat
Oläst 2009-12-09, 17:58   #3 - (Permalink)
illithe
Baby Droid
 

Reg.datum: jul 2009
Ort: Gävle
Inlägg: 58

Operatör: Telia
Telefon: Google Galaxy Nexus







Tack: 7
Tackad 0 ggr i 0 inlägg
Standard

Tog bort mitt inlägg. Pajns inlägg ovan är kortare och säger precis samma sak som mitt gjorde.

Senast redigerad av illithe den 2009-12-09 klockan 18:19.
illithe är inte uppkopplad   Svara med citat
Oläst 2009-12-09, 18:01   #4 - (Permalink)
Thiesen
Adult Droid
 

Reg.datum: aug 2009
Inlägg: 1 052

Operatör: Tre
Telefon: HTC One S
ROM: HTC Original (2.31.401.5)
Tema: Sense 4.1

Tablet: Asus Transformer
ROM: CM10 Nightly.

Launcher: CM Trebuchet
Tack: 0
Tackad 25 ggr i 19 inlägg
Standard

Citat:
Ursprungligen postat av frans Visa inlägg
Hej alla har hittat en bugg tror ja i min samsung tar man talet 499+89*12 så blir det 1567 men tar men samma tal på en miniräknare så blir talet 7056 som det ska bli är det fler som har märkt detta.

Men tar man 499+89 och summerar och sedan gångar det med tolv blir det rätt men man ska ju kunna gånga minska utan att summera i mellan man kan det i alla fall på nokia och över allt annat ja har testat
Och du missade mattelektionerna där man lärde sig prioriteringsreglerna mellan räknesätten va?

Subtraktion < addition < division < multiplikation... eller nu blir jag osäker själv...

Men hursom helst ifall du vill få 499+89*12 att bli 7056 så skriver du ju (499+89)*12 (det som hamnar inom parentes räknar du ju ut separat innan du gör multiplikationen).

En vanlig miniräknare räknar ju inte aritmetiskt...

Miniräknaren under Android tar ju hänsyn till prioriteringsreglerna...
__________________
Nokia 3310 > SonyEricsson T68i > QTek 9100 > HTC TyTN > HTC Hero > HTC Desire > HTC One S

< Telefon: HTC One S | ROM: HTC original (2.31.401.5) | Operatör: 3 >
Thiesen är inte uppkopplad   Svara med citat
Oläst 2009-12-11, 09:10   #5 - (Permalink)
karlulfeinar
Baby Droid
 

Reg.datum: nov 2009
Inlägg: 3










Tack: 0
Tackad 0 ggr i 0 inlägg
Standard

Citat:
Subtraktion < addition < division < multiplikation... eller nu blir jag osäker själv...
Det är i själva verket på följande sätt:
Subtraktion = addition < division = multiplikation

I och med att division är samma sak som multiplikation bara att man multiplicerar med det inversa talet.

På samma sätt gäller att substraktion är samma operator på addition bara att man adderar med ett negativt tal.
karlulfeinar är inte uppkopplad   Svara med citat
Oläst 2009-12-11, 12:00   #6 - (Permalink)
firetech
Youth Droid
 
firetechs avatar
 

Reg.datum: jun 2009
Ort: Lund
Inlägg: 305

Operatör: Telia
Telefon: Google Nexus 5
ROM: CM

Launcher: GLE
Tablet: ASUS TF700T
ROM: CM


Tack: 2
Tackad 22 ggr i 18 inlägg
Standard

Som andra har sagt här, miniräknaren i Android gör RÄTT, och det här är definitivt ingen bugg. Koden för att göra såhär istället för som du vill ha det är definitivt inte trivial, och definitivt inget misstag. Det är bra mycket enklare att göra som i en vanlig (enkel) miniräknare, men det är inte rätt. Matar du in samma sak i en grafräknare gör den också så här.

1+2*3 = 7, inte 9.
__________________
1+1 = 3 (för stora värden på 1)
firetech är inte uppkopplad   Svara med citat
Oläst 2009-12-13, 00:04   #7 - (Permalink)
Thiesen
Adult Droid
 

Reg.datum: aug 2009
Inlägg: 1 052

Operatör: Tre
Telefon: HTC One S
ROM: HTC Original (2.31.401.5)
Tema: Sense 4.1

Tablet: Asus Transformer
ROM: CM10 Nightly.

Launcher: CM Trebuchet
Tack: 0
Tackad 25 ggr i 19 inlägg
Standard

Citat:
Ursprungligen postat av firetech Visa inlägg
Som andra har sagt här, miniräknaren i Android gör RÄTT, och det här är definitivt ingen bugg. Koden för att göra såhär istället för som du vill ha det är definitivt inte trivial, och definitivt inget misstag. Det är bra mycket enklare att göra som i en vanlig (enkel) miniräknare, men det är inte rätt. Matar du in samma sak i en grafräknare gör den också så här.

1+2*3 = 7, inte 9.
1+2*3 = 1+6 = 7.

(1+2)*3 = 3*3 = 9. Viss skillnad... :-)

Som sagt, aritmetik.
__________________
Nokia 3310 > SonyEricsson T68i > QTek 9100 > HTC TyTN > HTC Hero > HTC Desire > HTC One S

< Telefon: HTC One S | ROM: HTC original (2.31.401.5) | Operatör: 3 >
Thiesen är inte uppkopplad   Svara med citat
Oläst 2009-12-14, 16:58   #8 - (Permalink)
söder
Senior Droid
 

Reg.datum: nov 2009
Inlägg: 2 073

Operatör: Halebop
Telefon: Nexus One
ROM: CyanogenMod7 Nightly






Tack: 24
Tackad 38 ggr i 33 inlägg
Standard

Citat:
Ursprungligen postat av frans Visa inlägg
Hej alla har hittat en bugg tror ja i min samsung tar man talet 499+89*12 så blir det 1567 men tar men samma tal på en miniräknare så blir talet 7056 som det ska bli är det fler som har märkt detta.

Men tar man 499+89 och summerar och sedan gångar det med tolv blir det rätt men man ska ju kunna gånga minska utan att summera i mellan man kan det i alla fall på nokia och över allt annat ja har testat
Windows räknare gör samma sak. När du trycker din * så räknar den först 499+89=x och sen x*12.

/Söder
söder är inte uppkopplad   Svara med citat
Oläst 2011-12-15, 22:18   #9 - (Permalink)
Gojz
Youth Droid
 

Reg.datum: okt 2009
Inlägg: 526










Tack: 8
Tackad 28 ggr i 12 inlägg
Standard

Hur får man fram historiken i räknaren?
Gojz är inte uppkopplad   Svara med citat
Svara




Ämnesverktyg Sök i det här ämnet
Sök i det här ämnet:

Avancerad sökning
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är

Forumhopp



Alla tider är GMT +2. Klockan är nu 13:25.

Serverdrift och kapacitet levereras från ipeer.



Design By: Miner Skinz.com
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson