Alors j'essaie de faire quelques choses avec des nombres dans Objective C et de réaliser qu'il y a une pléthore d'options, et je suis juste perplexe quant au type à utiliser pour mon app.Comment utiliser les différents types de nombres dans l'objectif C
alors voici les types.
- NSNumber (qui est une classe)
- NSDecmial (qui est un struct)
- NSDecimalNumber (qui est une classe)
- float/double (qui sont des types primitifs)
donc essentiellement ce que je dois faire est de prendre un NSString, qui représente des heures basées sur la décimale. (10.4 serait de 10 heures et (4/10) * 60 minutes) et le convertir en:
- une chaîne représentant DH: M (ce besoin division, multiplication et arithmatic de base)
- un type de numéro à magasin pour les calculs faciles derniers (sera principalement convertira entre NSTimeIntervals et faire des soustractions)
Oh et je dois être en mesure de faire une valeur absolue et sur ces
Il semble que le plus dur est fait transition entre les types.
Pour moi, c'est un problème très trivial, donc je "ne sais pas si ça devient en retard ou parce que les types numériques objectif C sucent, mais je ne pouvais utiliser une main.