From 07edeea1fde9b213eef47ae987b59f7c2dcfb5bd Mon Sep 17 00:00:00 2001 From: Muhammad Danial Date: Mon, 13 Oct 2025 03:11:58 +0200 Subject: [PATCH] Add BinToDec usage example for SplashKit utilities --- .../utilities/bin_to_dec-1-example-oop.cs | 13 +++++++++++++ .../utilities/bin_to_dec-1-example-top-level.cs | 7 +++++++ .../utilities/bin_to_dec-1-example.cpp | 12 ++++++++++++ .../utilities/bin_to_dec-1-example.py | 7 +++++++ .../utilities/bin_to_dec-1-example.txt | 2 ++ 5 files changed, 41 insertions(+) create mode 100644 public/usage-examples/utilities/bin_to_dec-1-example-oop.cs create mode 100644 public/usage-examples/utilities/bin_to_dec-1-example-top-level.cs create mode 100644 public/usage-examples/utilities/bin_to_dec-1-example.cpp create mode 100644 public/usage-examples/utilities/bin_to_dec-1-example.py create mode 100644 public/usage-examples/utilities/bin_to_dec-1-example.txt diff --git a/public/usage-examples/utilities/bin_to_dec-1-example-oop.cs b/public/usage-examples/utilities/bin_to_dec-1-example-oop.cs new file mode 100644 index 000000000..0ca8635f3 --- /dev/null +++ b/public/usage-examples/utilities/bin_to_dec-1-example-oop.cs @@ -0,0 +1,13 @@ +using SplashKitSDK; + +public class Program +{ + public static void Main() + { + string binaryValue = "1111010"; + int decimalValue = SplashKit.BinToDec(binaryValue); // SplashKit function + + SplashKit.WriteLine("Binary: " + binaryValue); + SplashKit.WriteLine("Decimal: " + decimalValue.ToString()); + } +} diff --git a/public/usage-examples/utilities/bin_to_dec-1-example-top-level.cs b/public/usage-examples/utilities/bin_to_dec-1-example-top-level.cs new file mode 100644 index 000000000..39bef0433 --- /dev/null +++ b/public/usage-examples/utilities/bin_to_dec-1-example-top-level.cs @@ -0,0 +1,7 @@ +using SplashKitSDK; + +string binaryValue = "1111010"; +int decimalValue = SplashKit.BinToDec(binaryValue); // SplashKit function + +SplashKit.WriteLine("Binary: " + binaryValue); +SplashKit.WriteLine("Decimal: " + decimalValue.ToString()); diff --git a/public/usage-examples/utilities/bin_to_dec-1-example.cpp b/public/usage-examples/utilities/bin_to_dec-1-example.cpp new file mode 100644 index 000000000..aed26ffa0 --- /dev/null +++ b/public/usage-examples/utilities/bin_to_dec-1-example.cpp @@ -0,0 +1,12 @@ +#include "splashkit.h" + +int main() +{ + string binary_value = "1111010"; + int decimal_value = bin_to_dec(binary_value); // SplashKit function + + write_line("Binary: " + binary_value); + write_line("Decimal: " + std::to_string(decimal_value)); + + return 0; +} diff --git a/public/usage-examples/utilities/bin_to_dec-1-example.py b/public/usage-examples/utilities/bin_to_dec-1-example.py new file mode 100644 index 000000000..0488795d2 --- /dev/null +++ b/public/usage-examples/utilities/bin_to_dec-1-example.py @@ -0,0 +1,7 @@ +from splashkit import write_line, bin_to_dec + +binary_value = "1111010" +decimal_value = bin_to_dec(binary_value) # SplashKit function + +write_line("Binary: " + binary_value) +write_line("Decimal: " + str(decimal_value)) diff --git a/public/usage-examples/utilities/bin_to_dec-1-example.txt b/public/usage-examples/utilities/bin_to_dec-1-example.txt new file mode 100644 index 000000000..13c5df441 --- /dev/null +++ b/public/usage-examples/utilities/bin_to_dec-1-example.txt @@ -0,0 +1,2 @@ +This example demonstrates how to convert a binary string into a decimal number +using SplashKit's built-in bin_to_dec / BinToDec function in Python, C++, and C#.