# DecimalToBinary ( Decimal ; Blank )

convert any positive integer to binary

Average rating: 4.4 (9 votes) Log in to vote

Rob Poelking Excelisys, Inc. http://excelisys.com |

Sample input:

DecimalToBinary ( 10 ; "" )

Sample output:

1010

Function definition: (Copy & paste into FileMaker's Edit Custom Function window)

Use to convert any positive integer (base10) to binary (base2) value.

## Comments

MB, Holland Feb 8, 2017 |
||

If you don't want to use the extra parameter fot tail recursion try: Let ( [ n = Int ( dec ) ; x = Ln ( n ) / Ln ( 2 ) ; p = Int( x ) ] ; Case ( n > 0 ; 10^p + dec2bin ( n – 2^p ) ) ) |
||

Note: these functions are not guaranteed or supported by BrianDunning.com. Please contact the individual developer with any questions or problems.