Я хочу начать с того, что мне жаль, если этот вопрос уже задан - я огляделся, и ничего не соответствовало моему запросу. В основном я хочу знать, как преобразовать строку «100.0» или «100». к поплавкам 100.0 и 100.0, а также как убедиться, что поплавки 100.0 и 100. не равны друг другу (то же самое касается ситуаций, таких как 100. и 100 и 100.0 и 100 Спасибо!Как точно преобразовать строку в десятичную цифру и наоборот
Редактировать: Чтобы уточнить не сравнявшись вещь вот пример:
Допустим, у вас есть переменная $a = 100.
и $b = 100.0
Я хочу, чтобы убедиться, что $ а не равно $ B
Эта часть вашего вопроса не имеет смысла: «а также как убедиться, что поплавки 100.0 и 100. не равны»; любая переменная всегда будет равна самому себе, а 100 и 100.0 будут одинаковыми, поэтому всегда будут равны * друг другу *. Если вы хотите сравнить строки, вам нужно сделать это, прежде чем преобразовывать их в числа. – IMSoP
В представлении с плавающей запятой имеется только один символ '100'. – Vatev
Это невозможно. Физическое представление числа с плавающей точкой совпадает. – user4035