ajint ajRound ( ajint i, ajint vround );
Type | Name | Read/Write | Description |
---|---|---|---|
ajint | i | Input | Integer to round. |
ajint | vround | Input | Rounding multiple. |
ajint | RETURN | Result. |
From EMBOSS 1.0.0
float ajRoundFloat ( float a, ajint nbits );
Type | Name | Read/Write | Description |
---|---|---|---|
float | a | Input | Float to round. |
ajint | nbits | Input | Number of bits to free. |
float | RETURN | Result. |
From EMBOSS 6.2.0
void ajCvtRecToPol ( float x, float y, float* radius, float* angle );
Type | Name | Read/Write | Description |
---|---|---|---|
float | x | Input | X coordinate |
float | y | Input | Y coordinate |
float* | radius | Output | Radius |
float* | angle | Output | Angle |
void | RETURN |
From EMBOSS 6.2.0
void ajCvtPolToRec ( float radius, float angle, float* x, float* y );
Type | Name | Read/Write | Description |
---|---|---|---|
float | radius | Input | Radius |
float | angle | Input | Angle |
float* | x | Output | X coordinate |
float* | y | Output | Y coordinate |
void | RETURN |
From EMBOSS 6.2.0
float ajCvtDegToRad ( float degrees );
Type | Name | Read/Write | Description |
---|---|---|---|
float | degrees | Input | Degrees |
float | RETURN | Radians |
From EMBOSS 6.2.0
float ajCvtRadToDeg ( float radians );
Type | Name | Read/Write | Description |
---|---|---|---|
float | radians | Input | Radians |
float | RETURN | Degrees |
From EMBOSS 6.2.0
double ajCvtGaussToProb ( float mean, float sd, float score );
Type | Name | Read/Write | Description |
---|---|---|---|
float | mean | Input | mean |
float | sd | Input | sd |
float | score | Input | score |
double | RETURN | probability |
From EMBOSS 6.2.0
float ajMathGmean ( const float* s, ajint n );
Type | Name | Read/Write | Description |
---|---|---|---|
const float* | s | Input | array of values |
ajint | n | Input | number of values |
float | RETURN | geometric mean |
From EMBOSS 6.2.0
ajint ajMathModulo ( ajint a, ajint b );
Type | Name | Read/Write | Description |
---|---|---|---|
ajint | a | Input | value1 |
ajint | b | Input | value2 |
ajint | RETURN | value1 modulo value2 |
From EMBOSS 6.2.0
void ajRandomSeed ( void );
Type | Name | Read/Write | Description |
---|---|---|---|
void | RETURN |
From EMBOSS 1.0.0
ajint ajRandomNumber ( void );
Type | Name | Read/Write | Description |
---|---|---|---|
ajint | RETURN | Random number |
From EMBOSS 1.0.0
double ajRandomDouble ( void );
Type | Name | Read/Write | Description |
---|---|---|---|
double | RETURN | Random number |
From EMBOSS 6.2.0
ajuint ajMathCrc32 ( const AjPStr seq );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPStr | seq | Input | Sequence as a string |
ajuint | RETURN | CRC32 checksum. |
From EMBOSS 6.2.0
unsigned long long ajMathCrc64 ( const AjPStr thys );
Type | Name | Read/Write | Description |
---|---|---|---|
const AjPStr | thys | Input | sequence |
unsigned long long | RETURN | 64-bit CRC |
From EMBOSS 6.2.0
size_t ajCvtSposToPos ( size_t len, ajlong ipos );
Type | Name | Read/Write | Description |
---|---|---|---|
size_t | len | Input | String length. |
ajlong | ipos | Input | Position (0 start, negative from the end). |
size_t | RETURN | string position between 0 and (length minus 1). |
From EMBOSS 6.2.0
size_t ajCvtSposToPosStart ( size_t len, size_t imin, ajlong ipos );
Type | Name | Read/Write | Description |
---|---|---|---|
size_t | len | Input | maximum length. |
size_t | imin | Input | Start position (0 start, no negative values). |
ajlong | ipos | Input | Position (0 start, negative from the end). |
size_t | RETURN | string position between 0 and (length minus 1). |
From EMBOSS 6.2.0
ajuint ajNumLengthDouble ( double dnumber );
Type | Name | Read/Write | Description |
---|---|---|---|
double | dnumber | Input | Double precision value |
ajuint | RETURN | Number of digits |
From EMBOSS 4.1.0
ajuint ajNumLengthFloat ( float fnumber );
Type | Name | Read/Write | Description |
---|---|---|---|
float | fnumber | Input | Single precision value |
ajuint | RETURN | Number of digits |
From EMBOSS 4.1.0
ajuint ajNumLengthInt ( ajlong inumber );
Type | Name | Read/Write | Description |
---|---|---|---|
ajlong | inumber | Input | Integer |
ajuint | RETURN | Number of digits |
From EMBOSS 4.1.0
ajuint ajNumLengthUint ( ajulong inumber );
Type | Name | Read/Write | Description |
---|---|---|---|
ajulong | inumber | Input | Unsigned integer |
ajuint | RETURN | Number of digits |
From EMBOSS 4.1.0