cf_RomanNumeral ( _number ; _digit ; _Kmarker )
Rate this function: Average rating: 3.8 (11 votes) Discuss this Custom Function
Christopher Gauntt, Cordega Solutions
http://cordega.com
Swaps out arabic numbers for roman numerals
Sample Input:
cf_RomanNumeral ( 953214 ; 1; "" )
or
cf_RomanNumeral ( 953214 ; 1 ; "p" ) |
|
Sample Output:
C̅M̅L̅MMMCCXIV
or
(CML)MMMCCXIV
(note: normally, the ̅ character will merge with the character preceding it, if the font supports it. Otherwise use the "p" option) |
|
Description:
This recursive function swaps out arabic numbers with roman numerals.
You have the option of indicating multiples of 1000 over 3,999 with either parenthesis or an overline over the letter. e.g. (XIV)CCII = 14,202
For numbers that are 0 or less, it will return "N" which stands for null.
This function can calculate roman numerals for numbers up to 3,999,999.
Requires FileMaker Pro version 10 or later to use the "Char" sub-function
Note: these functions are not guaranteed
or supported by BrianDunning.com. Please contact the individual
developer with any questions or problems.
This is my Custom Function and I want to
edit it
Discuss:There are no comments yet. Be the first to post a comment about this Custom Function! Please try to keep it brief & to the point. Anyone can post:
|
Newest Custom Functions:
| 1. |
CountWordOccurrences ( text ; searchWord ) |
| |
(Tue, Feb 07, 11:15am) |
| 2. |
indonesian_date(date) |
| |
(Mon, Feb 06, 7:14pm) |
| 3. |
phpArrayValue ( array ; key ; pos ) |
| |
(Fri, Jan 27, 1:49pm) |
| 4. |
solfm_timeToMinutes (theTime;roundSec) |
| |
(Fri, Jan 20, 6:26am) |
| 5. |
filterLines(filterField;filterValue;Result) |
| |
(Sat, Jan 14, 2:20pm) |
| 6. |
getMaxValue ( theList ) |
| |
(Thu, Jan 12, 1:06pm) |
| 7. |
MiddleWordsIncPunct ( text ; startingWord ; numberOfWords ) |
| |
(Sat, Jan 07, 9:16am) |
| 8. |
WindowInfo |
| |
(Fri, Jan 06, 12:39pm) |
 |
|