» »

Qbasic

Qbasic

fx ::

Vem da je ta programski jezik stari samo pa bi rabo razlago nekaterih uazov, ker bi rad program prevedel iz Qbasica v C++.
Ukazi pa so naslednji :
FIX
CINT
VAL
ATN
SQR

lp

"UNIX & C++"

Azrael ::

V helpu od Qbasica so drugače ukazi lepo razloženi, pomenijo pa:

FIX Ukaz odstrani vse cifre desno od decimalne pike.
PRINT FIX(15.7)
15

PRINT FIX(-5.7)
-5

CINT Ukaz zaokroži decimalno število na najbližjo celostevilčno vrednost
PRINT CINT(27.64)
28

VAL Funkcija prevede string x$ v številčno vrednost
x$="3"
PRINT VAL (x$)
3

PRINT VAL ("2 + 3")
2

ATN Arkustangens vrednosti x

SQR Izračun kvadratnega korena vrednosti x
PRINT SQR (16)
4

LP, Azrael
Nekoč je bil Slo-tech.

fx ::

Zdaj pa me samo zanima kaj pomeni INT in kaj .5 v tem primeru
qrb = INT(6371.29 * ANT(SQR(1 - qrbp# * qrbp#) / qrbp#) + .5)

lp

"UNIX & C++"

Azrael ::

ANT = ATN ?

INT Funkcija, ki zaokroži število tako, da je rezultat manjši ali enak x

PRINT INT(2.89)
2

PRINT INT(-2.11)
-3

V glavnem, če se izrazu prišteje .5 potem ta funkcija zaokrožuje po matematičnih načelih.

LP, Azrael
Nekoč je bil Slo-tech.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Python

Oddelek: Programiranje
202937 (1623) d_DJ
»

Python - pomoč!

Oddelek: Programiranje
71116 (952) lknix
»

Java - prve števke števila

Oddelek: Programiranje
81335 (1061) technolog
»

Linux+programiranje+3D

Oddelek: Programiranje
111340 (1099) fx
»

API+VB

Oddelek: Programiranje
261988 (1692) webblod

Več podobnih tem