Digitoday

Valikko

MS Excel-bugi laskee päin mäntyä

Viime viikonloppuna Microsoftin Excel 2007 -taulukkolaskentaohjelmasta löydettiin virhe, joka "pyöristää" 65 535 sataantuhanteen.
Microsoftin Excel-tiimin mukaan laskutoimitukset, joiden lopputulos osuu 65 535 -luvun lähistölle, saattavat "pyöristyä" sataantuhanteen. Esimerkiksi laskutoimitus = 77,1 * 850 antaa tulokseksi 100 000.

Ongelma nousi esille viime viikonloppuna Excel-uutisryhmässä.

Useimmat bugisista laskutoimituksista olivat kertolaskuja, mutta yhtiön tiimin mukaan vika ei johdu varsinaisesti kertolaskuista, vaan juuri Excelin uusimpaan 2007-versioon tekemästä laskentalogiikkamuutoksesta.

Ohjelma näyttää laskutoimituksen tuloksen väärin 12 hyvin erikoisessa tapauksessa. Ohjelma säilöö laskutoimituksen tuloksen aivan oikein, mutta näyttää sen käyttäjälle väärin. Jos = 77,1 * 850 -laskutoimituksen kertoo esimerkiksi kahdella, saa aivan oikean tuloksen.

Vika johtuu kuudesta liukulukuarvosta välillä 65535,99999999995 - 65536, joita ei voi suoraan syöttää ohjelmaan, sillä se pyöristää desimaaliluvut 15 numeron tarkkuuteen. Sen sijaan laskutoimitukset, joiden tulokseksi muodostuu nämä luvut, aiheuttavat bugin.

Excel-tiimin mukaan korjaus ongelmaan on testauksessa, ja saattaa hyvinkin pian päätyä ladattavaksi, jollei se aiheuta uusia laskuongelmia.

Kommentit

    Näytä lisää

    Näitä luetaan!

    1. 1

      Malmössä räjähti – pommiryhmä lähetetty paikalle

    2. 2

      Tv-katsojat hieraisivat silmiään: Anssi Kela näkyi neljällä kanavalla yhtä aikaa – ”Onko tässä enää mitään tolkkua”

    3. 3

      Diabetes on hiipivä sairaus – tunnista 20 kavalaa merkkiä

    4. 4

      Se hetki, kun Ryan Gosling tajuaa virheen – näyttelijältä verraton reaktio Oscar-sekoiluun

    5. 5

      Joillakin uni tulee minuuteissa – näillä vinkeillä olet yksi heistä

    6. 6

      Haiseeko pyykkisi pahalta pesun jälkeen? Näin pääset hajuista eroon

    7. 7

      Näin Suomi kikyttää – eri alojen työntekijät kertovat, kuinka kiky-tunnit käytetään: ”Käymällä vessassa ajan kanssa tai keittämällä kahvit”

    8. 8

      Kokaiinilastista tuomittu paljasti vahingossa ekstaasijutun – poliisi takavarikoi järeitä aseita, miesjoukko matkustuskieltoon

    9. 9

      ”Uimarenkaat omasta takaa” Katri Sorsan rehellinen kuva kertoo enemmän kuin tuhat sanaa

    10. 10

      Kommentti: Kolmessa vuodessa Jokereilta katosi sielu – jäljellä ovat enää fanit

    11. Näytä lisää
    1. 1

      Sliipatun pukumiehen kodista paljastui mykistävä yllätys – toukat ryömivät isännöitsijää vastaan

    2. 2

      ”Uimarenkaat omasta takaa” Katri Sorsan rehellinen kuva kertoo enemmän kuin tuhat sanaa

    3. 3

      Petter Northugin viesti tv-kameran edessä Emil Iversenille: ”Hyvä, että kaadoit myös suomalaisen”

    4. 4

      Norjalaiset raivostuivat Emil Iversenin nöyryyttämisestä suorassa lähetyksessä

    5. 5

      Diabetes on hiipivä sairaus – tunnista 20 kavalaa merkkiä

    6. 6

      Helsinkiläismies eli niin kuin naistenlehdissä kehotettiin – tässä kuvassa hän lataa kotona akkuja

    7. 7

      Skandaali Oscareissa! Väärä elokuva julistettiin voittajaksi – paras elokuva olikin Moonlight

    8. 8

      Aino-Kaisa Saarinen kertoo hetkestä, jolloin hänen unelmansa romahti: ”Vastauksena oli hiljaisuus”

    9. 9

      Nokian murhaepäily: 17-vuotiaan tytön kuolinsyy selvisi

    10. 10

      Mieti ennen kuin ostat: Uudesta Nokia 3310 -puhelimesta paljastui paha puute

    11. Näytä lisää
    1. 1

      Julkkiksilta sataa tukea rumaksi haukutulle Maria Veitolalle – Rakel Liekiltä tyhjentävä kommentti

    2. 2

      Helsinkiläinen Nina, 44, avautuu isäpuolen järkyttävistä teoista: ”Äiti katseli vierestä, mutta ei koskaan puuttunut”

    3. 3

      Kummisetä antoi 10-vuotiaalle tyttärelle lahjarahaa – Kela rokotti koko perheeltä 341,52 euroa/kk

    4. 4

      Traaginen onnettomuus Helsingissä – työkoneen kauha osui kävelijään, nainen kuoli vammoihinsa

    5. 5

      Marika saa Espanjassa pitkiä katseita – suomalaiset nimet, jotka eivät toimi ulkomailla

    6. 6

      Tarkista ja kuuntele: Mikä oli Suomen listaykkösenä, kun sinä synnyit?

    7. 7

      Yleinen virhe wc-pöntöllä: Tästä syystä pyttyyn jää helposti ”jarrutusjäljet”

    8. 8

      4 eri mitoilla varustettua miestä avautuu seksielämästään: ”Teen parhaani sillä, mitä minulla on”

    9. 9

      Anu Saagim haukkui Maria Veitolaa rumaksi suorassa lähetyksessä – Veitola harmistui studioyleisön reaktiosta: ”Yleisö nauraa ja taputtaa”

    10. 10

      Katri Sorsalta kuitti Anu Saagimille: ”Eestissä nainen näyttää herättyään tältä, meillä Suomessa tältä...”

    11. Näytä lisää

    Näitä luetaan!

    1. 1

      Malmössä räjähti – pommiryhmä lähetetty paikalle

    2. 2

      Tv-katsojat hieraisivat silmiään: Anssi Kela näkyi neljällä kanavalla yhtä aikaa – ”Onko tässä enää mitään tolkkua”

    3. 3

      Diabetes on hiipivä sairaus – tunnista 20 kavalaa merkkiä

    4. 4

      Se hetki, kun Ryan Gosling tajuaa virheen – näyttelijältä verraton reaktio Oscar-sekoiluun

    5. 5

      Joillakin uni tulee minuuteissa – näillä vinkeillä olet yksi heistä

    6. Näytä lisää
    1. 1

      Sliipatun pukumiehen kodista paljastui mykistävä yllätys – toukat ryömivät isännöitsijää vastaan

    2. 2

      ”Uimarenkaat omasta takaa” Katri Sorsan rehellinen kuva kertoo enemmän kuin tuhat sanaa

    3. 3

      Petter Northugin viesti tv-kameran edessä Emil Iversenille: ”Hyvä, että kaadoit myös suomalaisen”

    4. 4

      Norjalaiset raivostuivat Emil Iversenin nöyryyttämisestä suorassa lähetyksessä

    5. 5

      Diabetes on hiipivä sairaus – tunnista 20 kavalaa merkkiä

    6. Näytä lisää
    1. 1

      Julkkiksilta sataa tukea rumaksi haukutulle Maria Veitolalle – Rakel Liekiltä tyhjentävä kommentti

    2. 2

      Helsinkiläinen Nina, 44, avautuu isäpuolen järkyttävistä teoista: ”Äiti katseli vierestä, mutta ei koskaan puuttunut”

    3. 3

      Kummisetä antoi 10-vuotiaalle tyttärelle lahjarahaa – Kela rokotti koko perheeltä 341,52 euroa/kk

    4. 4

      Traaginen onnettomuus Helsingissä – työkoneen kauha osui kävelijään, nainen kuoli vammoihinsa

    5. 5

      Marika saa Espanjassa pitkiä katseita – suomalaiset nimet, jotka eivät toimi ulkomailla

    6. Näytä lisää