One needs at least 2 values to compute a percentage and Since the percentage is just a reformatting of the decimal result of the division you can compare the result of the division to 1.00
You should also check the field calculation order if you are computing the percentages from a computed total.
var v1 = +this.getField("MAJOR PROGRAM SOLD").value;
if (v1==0) event.value = "";
else event.value = (v1 / 1.00);
I am using this calculation but it is coming out to example 10,000%. Should I use a different calculation?
What's the point of dividing a value by 1?
Also, a percentage field should have a value between 0 (0%) and 1 (100%).