Advertisement
Guest User

Untitled

a guest
Nov 21st, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. <html>
  2.  
  3. <head>
  4. <title>Decimal and Hexadecimal converter</title>
  5. </head>
  6.  
  7.  
  8. <body>
  9.  
  10. <h1>Decimal to Hex converter</h1>
  11.  
  12. <p>Insert Decimal below</p>
  13.  
  14. <input type="text" id="Decimal" placeholder="Input Decimal Here" oninput="calculateResult();" />
  15.  
  16. <input type="text" id="Result"/>
  17.  
  18. <script>
  19. var calculateResult = function () {
  20. document.getElementById("Result").value =
  21. (
  22. var number = document.getElementById("Decimal").value;
  23. function toHexadecimal(number) {
  24. var result=[],i;
  25. for (i=number;i>0;i=parseInt(i/16)) {
  26. result.push(i%16);
  27. }
  28.  
  29. for (i=0;i<result.length;i++) {
  30. switch(result[i]) {
  31. case 10:
  32. result[i]="A";
  33. break;
  34.  
  35. case 11:
  36. result[i]="B";
  37. break;
  38.  
  39. case 12:
  40. result[i]="C";
  41. break;
  42.  
  43. case 13:
  44. result[i]="D";
  45. break;
  46.  
  47. case 14:
  48. result[i]="E";
  49. break;
  50.  
  51. case 15:
  52. result[i]="F";
  53. break;
  54. }
  55. }
  56. return result.reverse().join("");
  57. }
  58. )
  59. }
  60.  
  61. </script>
  62.  
  63. </body>
  64.  
  65. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement