From 64707584ae2890028e6f68bb9bf7567c47db57f8 Mon Sep 17 00:00:00 2001 From: thomasabishop Date: Sat, 20 Apr 2024 15:30:05 +0100 Subject: [PATCH] Autosave: 2024-04-20 15:30:05 --- .zk/notebook.db | Bin 3244032 -> 3244032 bytes zk/Bitwise_operators.md | 8 ++++++++ 2 files changed, 8 insertions(+) diff --git a/.zk/notebook.db b/.zk/notebook.db index a679318f425062cd99bec58b5c73eb0dbcb82337..c522d3b9061c53b63e65185cdc3eaf12dbc14cd5 100644 GIT binary patch delta 2710 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 S3;y`NK)y$QFr35se#2j^iRyI# diff --git a/zk/Bitwise_operators.md b/zk/Bitwise_operators.md index 9064ebe..10e7edc 100644 --- a/zk/Bitwise_operators.md +++ b/zk/Bitwise_operators.md @@ -62,4 +62,12 @@ b = 7 = 0111 This leaves us with 0111 which is equal to 7 in denary. +## Why use them? + +Bitwise operations are more of a hallmark of lower-level programming. As bit +operations are the fastest and lowest level of computation, being able to +directly access and operate on bits within a programming language can be +beneficial when efficiency and speed of execution is a factor or when memory is +constrained. + ## Related notes