Guest User

Untitled

a guest
May 23rd, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. // For Masud
  2.  
  3. use std::env;
  4.  
  5. fn main() {
  6.  
  7. let args: Vec<String> = env::args().collect();
  8.  
  9. match args.len() {
  10. 2 => {
  11. match u32::from_str_radix(&args[1], 16) {
  12. Ok(n) => {
  13. println!("{}", unsafe { std::mem::transmute::<u32, i32>(n) });
  14. }
  15. Err(err) => println!("Error: {:?}", err),
  16. }
  17. }
  18. _ => {
  19. println!("usage example: hexvalue ABCD");
  20. }
  21. }
  22. }
Add Comment
Please, Sign In to add comment