---
title: "Beräkningsfel returnerar ett liiitet tal."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/152651-beräkningsfel-returnerar-ett-liiitet-tal"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "KalsongCesar"
published: "2006-10-17T11:56:10.000Z"
updated: "2006-10-17T12:14:41.000Z"
replies: 2
views: 355
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/152651-beräkningsfel-returnerar-ett-liiitet-tal"
---

# Beräkningsfel returnerar ett liiitet tal.

## #1 — KalsongCesar, 2006-10-17T11:56Z

Hej.
Jämför två noteringar jag har i en ms-sql server lagrade som float. Tittar jag i databasen så är värdena 120,6 och  120,6
När jag nu tar värde1 - värde2 så får jag = -1,4210854715202E-14
Det är inte alla jämförelser som returnerar detta lilla tal utan oftast blir det 0

Jag har gjort jämförelsen både i asp och direkt inne i sqlfrågan och det blir samma resultat.

Värdena är importerade från en excelfil om det kan hjälpa..
Ngn som vet ngt? 
Blir gaalen.
  :x

Permalänk: https://www.webforum.nu/p/152651

## #2 — tydal, 2006-10-17T12:05Z

Flyttalstyper är inte exakta. Ska du använda dem får du bara använda ett visst antal decimaler, säg kanske fyra stycken.

Permalänk: https://www.webforum.nu/p/1884365

## #3 — KalsongCesar, 2006-10-17T12:14Z

Tack, bytte till numeric och det funkar.

Permalänk: https://www.webforum.nu/p/1884369

---

Tråden på webben: https://www.webforum.nu/amne/asp/152651-beräkningsfel-returnerar-ett-liiitet-tal
