Advertisement
Keksike

калькулятор под прогу

Apr 10th, 2022
1,638
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.16 KB | None | 0 0
  1. print("Введите C1 в dec")
  2. C1 = int(input())
  3. print("Введите H1 в dec")
  4. H1 = int(input())
  5. print("Введите S1 в dec")
  6. S1 = int(input())
  7. print("Введите C2 в dec")
  8. C2 = int(input())
  9. print("Введите H2 в dec")
  10. H2 = int(input())
  11. print("Введите S2 в dec")
  12. S2 = int(input())
  13. print("Введите значение LBA в hex")
  14. LBA = int(input(),16)
  15. print("Введите значение кол-ва секторов в hex")
  16. mem = int(input(),16)
  17.  
  18. CHS1 = (C1*255+H1)*63+S1-1
  19. CHS2 = (C2*255+H2)*63+S2-1
  20. mem_seg = CHS2-CHS1+1
  21. mem_bt = mem*512-16
  22. mem_kbt = mem_bt/1024
  23. mem_mbt = mem_kbt/1024
  24. mem_gbt = mem_mbt/1024
  25.  
  26. print("Начальный адрес по CHS", CHS1)
  27. print("Начальный адрес по LBA", LBA)
  28. print("Конечный адрес", CHS2)
  29. print("Объем в сегментах по разнице CHSнач и CHSкон", mem_seg)
  30. print("Значение mem в сегметах dec -", mem)
  31. print("Объем в БАЙТАХ", mem_bt)
  32. print("Объем в КИЛОБАЙТАХ", mem_kbt)
  33. print("Объем в МЕГАБАЙТАХ", mem_mbt)
  34. print("Объем в ГИГАБАЙТАХ", mem_gbt)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement