至少可以说,美国的营业税很复杂。通常,有州销售税(有几个州不收取州销售税),但也可能有县级销售税,学区销售税,市政(市)销售税或大都市地区营业税。在城市的不同地区甚至可能会有不同的营业税。但是,出于这一挑战的目的,我们将只关注州销售税。
给定美元金额大于零(精确到小数点后两位)和状态(全名或两个字母的缩写,则选择,大小写无关紧要),并使用下面的销售税百分比表,输出该特定销售所需收取的相应州营业税,准确并截短至两位小数。请指定您的代码如何处理舍入。
编辑:华盛顿的缩写被错误地列出为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%
-因为.005%实际上很多。