Простое сравнение Perl == vs eq

На принятом ответе заСравнение строк в Perl с "eq" против "=="

это говорит о том, чтоFirst, eq is for comparing strings; == is for comparing numbers.

«== выполняет числовое сравнение: он преобразует оба аргумента в число, а затем сравнивает их».
«eq выполняет сравнение строк: два аргумента должны совпадать лексически (с учетом регистра)»

Вы можете использовать ТОЛЬКО для сравнения строк, но
оба eq AND == работает для сравнения чисел

числа являются подмножеством строк, поэтому я просто не понимаю, почему вы бы использовали ==

Есть ли причина, по которой вы хотели бы использовать == для сравнения числовых значений по сравнению с использованием eq для всех?

Ответы на вопрос(2)

Ваш ответ на вопрос