Avatar billede kunop Nybegynder
05. februar 2002 - 14:56 Der er 8 kommentarer og
1 løsning

Justere antallet af decimaler

Hey.

Jeg har efterfølgende kode. Hvordan justerer jeg antallet af decimaler på mit output, så resultatet bliver f.eks. 7,1 i stedet for 7,135536536?

Her er koden jeg bruger:

    <%
  '******************************
  '*** ÅBN DATABASE
  '******************************
  Set DATABASE = Server.CreateObject("ADODB.Connection")
  DATABASE.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.Mappath("../log/ibyen.mdb") 'Access databasen!

  '******************************
  '*** SQL QUERY
  '******************************
  SQLStr = "select AVG(prisniveau) as gennemsnit1 from tabel where Stednavn='Rosie McGees'"
  Set RSDatabase = DATABASE.Execute(SQLStr)
  If RSDatabase.EOF Then
    %><LINK REL="stylesheet" HREF="../menu" TYPE="text/css">
Ingen point<%
  End If
  If Not RSDatabase.EOF Then
    gennemsnit1 = RSDatabase("gennemsnit1")
   
 
  End If

  '******************************
  '*** LUK DATABASE
  '******************************
  RSDatabase.Close
  Set RSDatabase = Nothing
%>
Avatar billede krogstrup Nybegynder
05. februar 2002 - 15:00 #1
tal = 7,135536536
tal = formatNumber(tal,1)
Avatar billede krogstrup Nybegynder
05. februar 2002 - 15:01 #2
det var vist et svar :-)
Avatar billede kunop Nybegynder
05. februar 2002 - 15:01 #3
Hvor skal det stå i koden..?
Avatar billede askhoej Praktikant
05. februar 2002 - 15:01 #4
Round(dit_tal,1)
Avatar billede askhoej Praktikant
05. februar 2002 - 15:03 #5
gennemsnit1 = Round(RSDatabase("gennemsnit1"),1)
Avatar billede kunop Nybegynder
05. februar 2002 - 15:04 #6
Jeg ved stadig ikke hvor det skal stå i koden..! Heller ikke det seneste svar
Avatar billede kunop Nybegynder
05. februar 2002 - 15:05 #7
Undskyld men jeg synes jeg har lidt problemer med eksperten. Det er derfor det kommer lidt sent
Avatar billede kunop Nybegynder
05. februar 2002 - 15:07 #8
Svaret fra askhoej virker. Han svarede først hvor det skulle stå i koden så han får point
Avatar billede askhoej Praktikant
05. februar 2002 - 15:08 #9
<%
  '******************************
  '*** ÅBN DATABASE
  '******************************
  Set DATABASE = Server.CreateObject("ADODB.Connection")
  DATABASE.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.Mappath("../log/ibyen.mdb") 'Access databasen!

  '******************************
  '*** SQL QUERY
  '******************************
  SQLStr = "select AVG(prisniveau) as gennemsnit1 from tabel where Stednavn='Rosie McGees'"
  Set RSDatabase = DATABASE.Execute(SQLStr)
  If RSDatabase.EOF Then
    %><LINK REL="stylesheet" HREF="../menu" TYPE="text/css">
Ingen point<%
  End If
  If Not RSDatabase.EOF Then
    gennemsnit1 = Round(RSDatabase("gennemsnit1"),1)
   
 
  End If

  '******************************
  '*** LUK DATABASE
  '******************************
  RSDatabase.Close
  Set RSDatabase = Nothing
%>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester