ABS dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = ABS(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem ABS — generated example
result = abs(1)
print result
Source: darkbasic_reference.md:438; dbpro_reference.md:1521
ACOS dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = ACOS(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem ACOS — generated example
result = acos(1)
print result
Source: darkbasic_reference.md:439; dbpro_reference.md:1522
ASIN dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = ASIN(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem ASIN — generated example
result = asin(1)
print result
Source: darkbasic_reference.md:452; dbpro_reference.md:1545
ATAN dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = ATAN(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem ATAN — generated example
result = atan(1)
print result
Source: darkbasic_reference.md:453; dbpro_reference.md:1546
ATANFULL dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = ATANFULL(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem ATANFULL — generated example
result = atanfull(1, 1)
print result
Source: darkbasic_reference.md:454; dbpro_reference.md:1547
BIN$ dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult$ = BIN$(Number1)
Typed signature: number → string
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: string
Example generated example
rem BIN$ — generated example
result$ = bin$(1)
print result$
Source: darkbasic_reference.md:455; dbpro_reference.md:1548
CEIL dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = CEIL(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem CEIL — generated example
result = ceil(1)
print result
Source: dbpro_reference.md:1580
COS dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = COS(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem COS — generated example
result = cos(1)
print result
Source: darkbasic_reference.md:497; dbpro_reference.md:1617
CURVEANGLE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = CURVEANGLE(Number1, Number2, Number3)
Typed signature: number, number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Return value: real
Example generated example
rem CURVEANGLE — generated example
result = curveangle(1, 1, 1)
print result
Source: darkbasic_reference.md:501; dbpro_reference.md:1624
CURVEVALUE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = CURVEVALUE(Number1, Number2, Number3)
Typed signature: number, number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Return value: real
Example generated example
rem CURVEVALUE — generated example
result = curvevalue(1, 1, 1)
print result
Source: darkbasic_reference.md:502; dbpro_reference.md:1625
EXP dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = EXP(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem EXP — generated example
result = exp(1)
print result
Source: darkbasic_reference.md:509; dbpro_reference.md:1648
FLOAT TO INT FAST dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = FLOAT TO INT FAST(Real1)
Typed signature: real → integer
Parameters
| Parameter | Type | Notes |
|---|
Real1 | real | — |
Return value: integer
Example generated example
rem FLOAT TO INT FAST — generated example
result = float to int fast(1)
print result
Source: dbpro_reference.md:1659
FLOOR dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = FLOOR(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem FLOOR — generated example
result = floor(1)
print result
Source: dbpro_reference.md:1660
HCOS dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = HCOS(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem HCOS — generated example
result = hcos(1)
print result
Source: darkbasic_reference.md:551; dbpro_reference.md:1847
HEX$ dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult$ = HEX$(Number1)
Typed signature: number → string
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: string
Example generated example
rem HEX$ — generated example
result$ = hex$(1)
print result$
Source: darkbasic_reference.md:552; dbpro_reference.md:1848
HSIN dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = HSIN(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem HSIN — generated example
result = hsin(1)
print result
Source: darkbasic_reference.md:553; dbpro_reference.md:1849
HTAN dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = HTAN(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem HTAN — generated example
result = htan(1)
print result
Source: darkbasic_reference.md:554; dbpro_reference.md:1850
INT dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = INT(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example generated example
rem INT — generated example
result = int(1)
print result
Source: darkbasic_reference.md:557; dbpro_reference.md:1857
INV SQRT FAST dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = INV SQRT FAST(Real1)
Typed signature: real → real
Parameters
| Parameter | Type | Notes |
|---|
Real1 | real | — |
Return value: real
Example generated example
rem INV SQRT FAST — generated example
result = inv sqrt fast(1)
print result
Source: dbpro_reference.md:1860
NEWXVALUE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = NEWXVALUE(Number1, Number2, Number3)
Typed signature: number, number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Return value: real
Example generated example
rem NEWXVALUE — generated example
result = newxvalue(1, 1, 1)
print result
Source: darkbasic_reference.md:653; dbpro_reference.md:2015
NEWYVALUE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = NEWYVALUE(Number1, Number2, Number3)
Typed signature: number, number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Return value: real
Example generated example
rem NEWYVALUE — generated example
result = newyvalue(1, 1, 1)
print result
Source: darkbasic_reference.md:654; dbpro_reference.md:2016
NEWZVALUE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = NEWZVALUE(Number1, Number2, Number3)
Typed signature: number, number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Return value: real
Example generated example
rem NEWZVALUE — generated example
result = newzvalue(1, 1, 1)
print result
Source: darkbasic_reference.md:655; dbpro_reference.md:2017
RANDOMIZE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCRANDOMIZE Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example
randomize timer()
print rnd(100)
wait key
Source: darkbasic_reference.md:249; dbpro_reference.md:954
RND dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = RND(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example
randomize timer()
die = rnd(5) + 1
print "Die roll: ", die
wait key
Source: darkbasic_reference.md:691; dbpro_reference.md:2251
SIN dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = SIN(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem SIN — generated example
result = sin(1)
print result
Source: darkbasic_reference.md:700; dbpro_reference.md:2264
SQRT dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = SQRT(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem SQRT — generated example
result = sqrt(1)
print result
Source: darkbasic_reference.md:724; dbpro_reference.md:2304
SQRT FAST dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = SQRT FAST(Real1)
Typed signature: real → real
Parameters
| Parameter | Type | Notes |
|---|
Real1 | real | — |
Return value: real
Example generated example
rem SQRT FAST — generated example
result = sqrt fast(1)
print result
Source: dbpro_reference.md:2305
TAN dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = TAN(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem TAN — generated example
result = tan(1)
print result
Source: darkbasic_reference.md:734; dbpro_reference.md:2320
WRAPVALUE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = WRAPVALUE(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem WRAPVALUE — generated example
result = wrapvalue(1)
print result
Source: darkbasic_reference.md:748; dbpro_reference.md:2429