Comment accepter les valeurs de l'utilisateur qui contiennent plusieurs points comme 1.2.1 ... si j'utilise float - 1.2.1 est converti en 1.2.Accepter des valeurs contenant un système de points multiples
Merci.
Comment accepter les valeurs de l'utilisateur qui contiennent plusieurs points comme 1.2.1 ... si j'utilise float - 1.2.1 est converti en 1.2.Accepter des valeurs contenant un système de points multiples
Merci.
la réponse simple: si tu veux de multiples points FLOAT DONT USE :-)
utiliser quelque chose comme varchar ou texte au lieu
+1, aucun moyen de le stocker autre que du texte, car "1.2.1" n'est pas un nombre valide (au moins, pas dans notre système de numérotation), c'est un champ de données codé numériquement. – Dereleased
traiter comme texte. Un flottant est utilisé pour représenter les nombres réels, et "1.2.1" n'est pas un nombre réel. Ou, si "1.2.1" est simplement un regroupement de nombres, vous pouvez diviser l'entrée de "1.2.1" en trois nombres séparés en utilisant la période comme délimiteur, et les stocker comme des nombres distincts.
Cela dépend ... Est-ce que '1.2.1' a une signification en tant que nombre? Et, si oui, quel sens? –