From 177060c63075567d52f7a08dbb9dc58895e42cdb Mon Sep 17 00:00:00 2001 From: "Ahmed M. Abd EL-latif" Date: Thu, 9 Jun 2022 02:35:31 +0200 Subject: [PATCH] add_binary && sqrt --- Add_Binary.rb | 5 +++++ sqrt.rb | 3 +++ 2 files changed, 8 insertions(+) create mode 100644 Add_Binary.rb create mode 100644 sqrt.rb diff --git a/Add_Binary.rb b/Add_Binary.rb new file mode 100644 index 0000000..047174b --- /dev/null +++ b/Add_Binary.rb @@ -0,0 +1,5 @@ +def add_binary(a, b) + return (a.to_i(2) + b.to_i(2)).to_s(2) +end + +puts add_binary(11,1) \ No newline at end of file diff --git a/sqrt.rb b/sqrt.rb new file mode 100644 index 0000000..1de85a4 --- /dev/null +++ b/sqrt.rb @@ -0,0 +1,3 @@ +def my_sqrt(x) + return Math.sqrt(x).to_i +end \ No newline at end of file