Μπορείς να κάνεις reference το J# library και να χρησιμοποιήσεις το BigDecimal class. Το κακό είναι ότι μαζί με το .net framework, θα πρέπει να δίνεις και το J# library
Αν επιμένεις να αναπτύξεις τον δικό σου τύπο, θα πρέπει να έχεις 2 πράγματα υπ' όψιν σου:
1) Θα πρέπει να υλοποιήσεις όλες τις πράξεις
2) Η υλοποίησή σου θα πρέπει να είναι optimized, αλλιώς ενδέχεται να αντιμετωπίσεις σοβαρά προβλήματα ταχύτητας. Το ότι χρειάζεσαι πλήθος δεκαδικών, χειροτερεύει τα πράγματα.
Αν θέλεις ρίξε μια ματιά στην υλοποίηση ενός
Big Integer class στο codeproject ώστε να πάρεις μια ιδέα και μερικές γενικές κατευθύνσεις.
Μην αφήνετε τα media να σας "ταΐζουν"!