دستور switch case از بررسی تساوی برای مقادیر case با عبارت switch استفاده میکنه.
بنابراین برای float و double و رشته مناسب نیست. چون تساوی دقیق ندارن. تنها دادههای صحیح که کاراکتر هم جزو اونهاست امکان برقراری تساوی دقیق رو دارن.
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)