---
title: "Decimal Double"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/63356-decimal-double"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Nickemannen"
published: "2002-12-29T19:03:08.000Z"
updated: "2002-12-29T19:22:16.000Z"
replies: 5
views: 234
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/dotnet/63356-decimal-double"
---

# Decimal Double

## #1 — Nickemannen, 2002-12-29T19:03Z

hmm, det blir fel 

double dblWidth = (400/640);
eller
decimal dblWidth = (400/640);

blir noll när jag skriver ut det. det skall bli 0,625
vad kan vara fel ?

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

## #2 — Brimba, 2002-12-29T19:06Z

Jag vet inte, men jag kan tänka mig att du måste göra såhär:

double dblWidth = (400/640.0); 

eller

double dblWidth = ((double)400/(double)640);

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

## #3 — Nickemannen, 2002-12-29T19:08Z

nevermind löste det

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

## #4 — Nickemannen, 2002-12-29T19:09Z

jepp, precis så

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

## #5 — niko, 2002-12-29T19:10Z

Som Brimba säger så blir det heltalsdivision om man bara skriver: 400/640.

En tredje variant är: double dblWidth = 400D/640D;

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

## #6 — Nickemannen, 2002-12-29T19:22Z

double dblWidth = ((double)400/(double)640);

löste det så

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/63356-decimal-double
