Arc Cosinus
Posted: 24. May 2008 13:29
Hvorfo programmet her afviser Arc Cosinus .
Jeg har lavet tilsvarende prorammer til Excel, Casio - & TexasInstrument
regnemaskiner og der virker de udmærket.
Mvh. Lars Hietala (Nybegynder).
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
REM ***** BASIC *****
Sub ByPass
Overskrift = "BY-PASS af Lars-Erik Hietala"
Tekst = "Indtast venligst Diameter =?"
Dia = Val (InputBox (Tekst,Overskrift))
Tekst = "Indtast venligst BY-PASS =?"
Byp = Val (InputBox (Tekst,Overskrift))
Tekst = "Indtast venligst Overlæg =?"
Ov = Val (InputBox (Tekst,Overskrift))
R1 = (Dia/2)
If R1<5>5 Then:Else R1=5:EndIf
If Byp>=R1 Then Byp=R1:If Byp<R1 Then:Else Byp=R1:EndIf
Fors = (R1-Byp)
Vink = (arccos(Fors/R1*180/Pi)) <<<<<<< HER ER FEJLEN !!!! <<<<<<<<<
Kord = (R1*sin(Vink*Pi/180))
Start = (90-Kord)
Hbue = (R1*PI)
Bue = (Hbue/180*Vink)
Minus = (Bue-Kord)
Klip = (Hbue-Minus+Ov/2)
Besked = " KlipMål = " & Int (2*Klip+Ov) & " m/m" & Chr(13) & Chr(13)
Besked = Besked & " ø / Min = " & Int (R1*2) & " / " &_
Int (Byp) &" m/m" & Chr(13) & Chr(13)
Besked = Besked & " Bukning / Start / Korde = "& Int (Vink) & " / " &_
Int (Start) & "gr. / " & Int (Korde*2) &" m/m" & Chr(13)
MsgBox (Besked, 0, Overskrift)
End Sub
Jeg har lavet tilsvarende prorammer til Excel, Casio - & TexasInstrument
regnemaskiner og der virker de udmærket.
Mvh. Lars Hietala (Nybegynder).
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
REM ***** BASIC *****
Sub ByPass
Overskrift = "BY-PASS af Lars-Erik Hietala"
Tekst = "Indtast venligst Diameter =?"
Dia = Val (InputBox (Tekst,Overskrift))
Tekst = "Indtast venligst BY-PASS =?"
Byp = Val (InputBox (Tekst,Overskrift))
Tekst = "Indtast venligst Overlæg =?"
Ov = Val (InputBox (Tekst,Overskrift))
R1 = (Dia/2)
If R1<5>5 Then:Else R1=5:EndIf
If Byp>=R1 Then Byp=R1:If Byp<R1 Then:Else Byp=R1:EndIf
Fors = (R1-Byp)
Vink = (arccos(Fors/R1*180/Pi)) <<<<<<< HER ER FEJLEN !!!! <<<<<<<<<
Kord = (R1*sin(Vink*Pi/180))
Start = (90-Kord)
Hbue = (R1*PI)
Bue = (Hbue/180*Vink)
Minus = (Bue-Kord)
Klip = (Hbue-Minus+Ov/2)
Besked = " KlipMål = " & Int (2*Klip+Ov) & " m/m" & Chr(13) & Chr(13)
Besked = Besked & " ø / Min = " & Int (R1*2) & " / " &_
Int (Byp) &" m/m" & Chr(13) & Chr(13)
Besked = Besked & " Bukning / Start / Korde = "& Int (Vink) & " / " &_
Int (Start) & "gr. / " & Int (Korde*2) &" m/m" & Chr(13)
MsgBox (Besked, 0, Overskrift)
End Sub