Advertisement
Guest User

Salinity to ABV

a guest
Sep 24th, 2016
1,568
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.72 KB | None | 0 0
  1. # Inputs Original and Final Salinity in Per mille (‰ )
  2. # Outputs Final ABV
  3. # Produced 24/09/2016
  4.  
  5. def salinity2brix(salinity):
  6.     Brix = 1.187*salinity
  7.     return Brix
  8.  
  9.    
  10. OS = int(input('What was your original Salinity reading?'))/10
  11. FS = int(input('What is your final salinity reading?'))/10
  12. OB = salinity2brix(OS)
  13. FB = salinity2brix(FS)
  14. OG = (OB / (258.6-((OB / 258.2)*227.1))) + 1
  15. FG = 1.001843 - 0.002318474*OB - 0.000007775*OB*OB - 0.000000034*OB*OB*OB + 0.00574*FB + 0.00003344*FB*FB + 0.000000086*FB*FB*FB
  16. abv = (OG - FG) *131.25100
  17. print("your ABV is ~", abv)
  18. print("Your original Brix were: ", OB,"\nGiving an original gravity of ", OG, "\nYour final Brix were: ", FB, "\nGiving a final Gravity of ", FG)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement