Function: Frac
- Updated2023-02-21
- 2 minute(s) read
Function: Frac
Function: Frac
Determines the decimal places of a number.
ReturnValue = Frac(Value)
Input Parameters
Specifies a numeric value, a variable, or a data channel. |
Return Parameters
ReturnValue | Returns the decimal places as numeric values. For invalid values the value is NoValue. |
Examples
The following example determines the decimal places of the number Pi.
VBScript | Python |
Dim intMyResult intMyResult = Frac(Pi) 'intMyResult = 0.14159265358979
The following example determines the decimal places of the values in the Group1/Input data channel and saves the result in the Group2/Result data channel.
VBScript | Python |
Call Calculate ("Ch(""Group2/Result"")= Frac (Ch(""Group1/Input""))")
![]() | Note You must use the Calculate command in scripts to calculate data channels with formulas. Compute the data channels according to the syntax in the Calculator. Refer to the procedures Executing Channel Calculations in the Calculator and Assigning a Value to a Variable in the Calculator for more information about the Calculator. |
![]() | Note Use the Trunc function to determine the integer part of a number. |
![]() | The physical input quantities and the result quantities are the same. The Input and Result Quantities for Quantity-Based Calculations page contains an overview of the input quantities and result quantities of all functions. Refer to the Help page Calculating Quantity-Based and Non-Quantity-Based in DIAdem for the conditions and rules for quantity-based calculations. |
Related Functions
Function: ^ | Function: Abs | Function: Ceil | Function: Deg | Function: Eex | Function: Exp | Function: Fak | Function: Floor | Function: Lg | Function: Ln | Function: MaxV | Function: MinV | Function: Mod | Function: Rad | Function: Random | Function: Rnd | Function: Round | Function: RTP (Real To Part of Date) | Function: RTT (Real to Text) | Function: Sign | Function: SND | Function: Sqr | Function: Sqrt | Function: Trunc | Function: VU