• 1 Post
  • 55 Comments
Joined 8 months ago
cake
Cake day: July 22nd, 2024

help-circle






  • 0d10 = 0b00001010
    0d04 = 0b00000100
    
    1010   |
    0100
    ------
    1110
    
    0b00001110 = 0d14
    
    
    0d25 = 0b00011001
    0d10 = 0b00001010
    
    11001   |
    01010
    -------
    11011
    
    0b00011011 = 0d27
    

    If an int is only x bytes long, but y bytes are needed for an action, it’s just padded with 0’s to the left. So 0b110 = 0b0110 = 0b00000110. Usually you will use either 8, 16, 32 or 64 digits/bits (char, short, int and long respectively, and 1, 2, 4 and 8 bytes long, 1 byte = 8 bits. So you’ll usually align it with bytes.) However, for calculating like this removing trailing zeroes can make it more tidy, and sometimes 4 or 2 bits are used too. And bools technically only use 1 bit.


  • Lucy :3@feddit.orgtomemes@lemmy.worldNo loitering
    link
    fedilink
    arrow-up
    5
    ·
    16 hours ago

    it’s just there

    Until it isn’t. Either because the license is too expensive, or runs out, other random streaming service got it, not available in your country …

    Piracy means you have it. Forever. Unchanged. No taksies-backsies. No (half a) dozen subscriptions to get access to even 80% of content.