Налоги с продаж в Соединенных Штатах сложны, если не сказать больше. Как правило, существует налог с продаж штата (есть несколько штатов, которые не собирают налог с продаж штата), но также может быть налог с продаж округа, налог с продаж школьного округа, налог с продаж муниципального (городского) или муниципальный район налог с продаж. Там могут быть разные налоги с продаж в разных частях города. Однако для решения этой задачи мы сосредоточимся только на государственном налоге с продаж.
Учитывая сумму в долларах США больше нуля (с точностью до двух десятичных разрядов) и штат (полное имя или двухбуквенное сокращение, ваш выбор, регистр значения не имеет), а также с помощью приведенной ниже диаграммы процентов налога с продаж, вывести соответствующий государственный налог с продаж, который требуется собрать для этой конкретной продажи, с точностью до усеченного до двух знаков после запятой. Пожалуйста, укажите, как ваш код обрабатывает округление.
Редактировать: аббревиатура для Вашингтона была неверно указана как WS вместо WA. Ответы могут использовать любое сокращение, так как это было моей глупостью.
State Abbr %
Alabama AL 4.00%
Alaska AK 0.00%
Arizona AZ 5.60%
Arkansas AR 6.50%
California CA 6.00%
Colorado CO 2.90%
Connecticut CT 6.35%
Delaware DE 0.00%
Florida FL 6.00%
Georgia GA 4.00%
Hawaii HI 4.00%
Idaho ID 6.00%
Illinois IL 6.25%
Indiana IN 7.00%
Iowa IA 6.00%
Kansas KS 6.50%
Kentucky KY 6.00%
Louisiana LA 5.00%
Maine ME 5.50%
Maryland MD 6.00%
Massachusetts MA 6.25%
Michigan MI 6.00%
Minnesota MN 6.875%
Mississippi MS 7.00%
Missouri MO 4.23%
Montana MT 0.00%
Nebraska NE 5.50%
Nevada NV 4.60%
New Hampshire NH 0.00%
New Jersey NJ 6.88%
New Mexico NM 5.13%
New York NY 4.00%
North Carolina NC 4.75%
North Dakota ND 5.00%
Ohio OH 5.75%
Oklahoma OK 4.50%
Oregon OR 0.00%
Pennsylvania PA 6.00%
Rhode Island RI 7.00%
South Carolina SC 6.00%
South Dakota SD 4.50%
Tennessee TN 7.00%
Texas TX 6.25%
Utah UT 4.70%
Vermont VT 6.00%
Virginia VA 4.30%
Washington WA 6.50%
West Virginia WV 6.00%
Wisconsin WI 5.00%
Wyoming WY 4.00%
Пример для Калифорнии с государственным налогом с продаж 6% -
CA
1025.00
61.50
Пример для Миннесоты на 6,875% -
MN
123.45
8.49
Minnesota MN 6.875%
- потому что 0,005%, ну, на самом деле много.