Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


matematiskt problem??

Postades av 2001-08-11 17:09:00 - Andreas Högström, i forum visual basic - allmänt, Tråden har 8 Kommentarer och lästs av 516 personer

jag har ett antal bilder som ligger så här

kol1 kol2 kol3 kol4 osv...

rad1 bild1 bild2 bild3 bild4
rad2 bild5 bild6 bild7 bild8

osv...

jag skulle behöva en funktion som räknade ut i vilken rad och i vilken kolumn tex bild6 finns i...

obs antalet kolumner och rader skall kunna ändras


Svara

Sv: matematiskt problem??

Postades av 2001-08-11 17:55:00 - Peter Sandberg


Rad = int(Bildnr / antal_bilder_per_rad) + 1
Kolumn = Bildnr Mod antal_bilder_per_rad

MVH

Peter S


Svara

Sv: matematiskt problem??

Postades av 2001-08-11 18:41:00 - Andreas Högström

schysst!!
tack


Svara

Sv: matematiskt problem??

Postades av 2001-08-11 20:52:00 - Andreas Hillqvist

Här kommer jag med mina inlägg. Kan istället för Int(X/Y) använda X\Y. \ är heltals division:

Rad = Bildnr \ antal_bilder_per_rad + 1

Parantes behövs inte efter som divisionen inträffar före additionen.


Svara

Sv: matematiskt problem??

Postades av 2001-08-13 17:17:00 - Peter Holm

Riktigt som Andreas Hillkvist säger. Men jag ville bara påpeka att divisionen inte "inträffar" före additionen. Det handlar om operatorernas prioritet. Som du Andreas skriver det får du det att låta som det av en tillfällighet i just detta fall är så att divisionen utförs före additionen.

Jag vill påstå att det rätta sättet att uttrycka det på är att på grund av att divisionen har högre prioritet så utförs den före additionen.

/peterh


Svara

Sv: matematiskt problem??

Postades av 2001-08-13 18:39:00 - Andreas Hillqvist

Tack för kritiken. Vet inte hur jag skulle klara mig utan er hjälp. Det är ni som hjälper mig bli en bättre mäniska. I alla fall vad det hjäler formuleringar. Har för mig att du påpekade något om instanser med Collection objektet...

Om det är någon som misstolkat min formulering ber jag om uursäkt och hopas ni inte håller mig ansvarig för det katastrofer det kan ha lett till.


Svara

Sv: matematiskt problem??

Postades av 2001-08-14 09:47:00 - Peter Holm

Det var så lite så.

/peterh


Svara

Sv: matematiskt problem??

Postades av 2001-08-14 12:46:00 - Emma Magnusson

Hmm, om inte jag har fel för mig finns det tre olika prioriteringsnivåer i programmering.

Unära: ingen inparameter, enbart anrop, 0/1 mottagare
Binära: två mottagare, tex matematiska uttryck
Nyckelord: meddelanden med parametrar

Då alla matematiska uttryck är binära har de samma prioritetsnivå inom programmeringen så till vida att språket inte har några speciella regler för detta (tex VB, som följer de matematiska reglerna). Det innebär att det endast är paranteser och ordningsföljden som bestämmer i vilken ordning uttrycket utförs, inte de normala matematiska reglerna eftersom dessa inte existerar inom programmering i allmänhet.

Kan vara bra att tänka på om man programmerar något annat. Paranteser än nästan alltid bra att använda, om inget annat brukar de underlätta läsningen. =)

//Emma


Svara

Sv: matematiskt problem??

Postades av 2001-08-14 13:13:00 - Hans Kylberg

>Har för mig att du påpekade något om instanser med Collection objektet...

Det var jag som gjorde det. Objektorientering är mitt område (ack underbara Smalltalk...) - på VB är jag usel :-)
- Hans


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 622
27 953
271 709
644
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies