---
title: "Spridda frågor"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/8571-spridda-frågor"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Ghost of North"
published: "2001-03-17T01:32:00.000Z"
updated: "2001-03-17T14:45:00.000Z"
replies: 4
views: 159
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/8571-spridda-frågor"
---

# Spridda frågor

## #1 — Ghost of North, 2001-03-17T01:32Z

Läste just genom Asp-skolan och blev lite klokare men det uppstod en hel del frågor på vägen. Det är en hel del av det man tar upp som man glömmer att förklara, tyvärr.
Bl.a:

När ska man ha mellanrum före och efter ett "="?

Vad gör "round" exakt? Avrundar det som jag gissar mig till alltid till heltal?

Finns det någonsin någon fördel med att skriva en lång "case...else", när det handlar om att få fram ett datum på formen:"Lördagen den 17:e januari"?

(Till Vide: En korrekturläsning av Asp-skolan kanske vore på sin plats ;))

Mvh

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

## #2 — @nders, 2001-03-17T07:24Z

hej!

När ska man ha mellanrum före och efter ett "="?

när man har lust, liksom. :)

Vad gör "round" exakt? Avrundar det som jag gissar mig till alltid till heltal?

det avrundar ett tal till *ett givet antal decimaler*.

Finns det någonsin någon fördel med att skriva en lång "case...else", när det handlar om att få fram ett datum på formen:"Lördagen den 17:e januari"?

nej, det tycker inte jag. det finns datumfunktioner som är utmärkta för att skapa den typen av datumsträngar utan att blanda in villkor överhuvudtaget.

mvh,

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

## #3 — SPiN, 2001-03-17T12:41Z

För att förklara round() lite mer exakt...

**round(tal)** returnerar ett heltal
**round(tal, 2)** returnerar ett tal med två decimaler

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

## #4 — @nders, 2001-03-17T12:58Z

då kan vi lika gärna ta det där med datumen också, eller hur? ;)

**ghost of north**, om du tänker på lektion 4 i vides asp-skola, så ska du nog läsa sista stycket där. :)

```
session.lcid=1053
datumet = weekdayname(weekday(date)) & "en den " & day(date) & " " & monthname(month(date)) & " " & year(date)
```

iofs inte testat, men ändå. :)

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

## #5 — Ghost of North, 2001-03-17T14:45Z

Det kvittar alltså om man har mellanrum före och efter "=". Jag har sett lite olika varianter och trodde därför att det skulle vara mellanrum om man tilldelade en variabel ett värde.

Då vet jag hur Round() funkar.

Jodå. Jag har testat Lcid och fått det att funka utan problem, men jag har sett i en massa script att man använder sig av "Case...else" för datumformat. Beror det bara på att folk inte känner till Lcid, eller finns det någon som helst annan orsak? (Orsaken till att jag är så envis är att inget av de färdiga script jag laddat hem kört Lcid.)

Tackar för svaren   :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/8571-spridda-frågor
