boxes
This commit is contained in:
parent
364fa45534
commit
857dfaaacf
8 changed files with 164 additions and 25 deletions
7
Code/Steiner/Wrapper-theorie/.vscode/settings.json
vendored
Normal file
7
Code/Steiner/Wrapper-theorie/.vscode/settings.json
vendored
Normal file
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"java.project.sourcePaths": ["src"],
|
||||
"java.project.outputPath": "bin",
|
||||
"java.project.referencedLibraries": [
|
||||
"lib/**/*.jar"
|
||||
]
|
||||
}
|
18
Code/Steiner/Wrapper-theorie/README.md
Normal file
18
Code/Steiner/Wrapper-theorie/README.md
Normal file
|
@ -0,0 +1,18 @@
|
|||
## Getting Started
|
||||
|
||||
Welcome to the VS Code Java world. Here is a guideline to help you get started to write Java code in Visual Studio Code.
|
||||
|
||||
## Folder Structure
|
||||
|
||||
The workspace contains two folders by default, where:
|
||||
|
||||
- `src`: the folder to maintain sources
|
||||
- `lib`: the folder to maintain dependencies
|
||||
|
||||
Meanwhile, the compiled output files will be generated in the `bin` folder by default.
|
||||
|
||||
> If you want to customize the folder structure, open `.vscode/settings.json` and update the related settings there.
|
||||
|
||||
## Dependency Management
|
||||
|
||||
The `JAVA PROJECTS` view allows you to manage your dependencies. More details can be found [here](https://github.com/microsoft/vscode-java-dependency#manage-dependencies).
|
BIN
Code/Steiner/Wrapper-theorie/bin/NumberConverter.class
Normal file
BIN
Code/Steiner/Wrapper-theorie/bin/NumberConverter.class
Normal file
Binary file not shown.
BIN
Code/Steiner/Wrapper-theorie/src/NumberConverter.class
Normal file
BIN
Code/Steiner/Wrapper-theorie/src/NumberConverter.class
Normal file
Binary file not shown.
41
Code/Steiner/Wrapper-theorie/src/NumberConverter.java
Normal file
41
Code/Steiner/Wrapper-theorie/src/NumberConverter.java
Normal file
|
@ -0,0 +1,41 @@
|
|||
import java.util.Scanner;
|
||||
|
||||
public class NumberConverter {
|
||||
public static void main(String[] args) {
|
||||
// User input
|
||||
Scanner scanner = new Scanner(System.in);
|
||||
System.out.print("Please enter an integer: ");
|
||||
String input = scanner.nextLine();
|
||||
|
||||
// Convert input to an Integer object
|
||||
Integer number = Integer.valueOf(input);
|
||||
|
||||
// A1) Display the entered number
|
||||
System.out.println("A1) Entered number: " + number.toString());
|
||||
|
||||
// A2) Convert to binary and display
|
||||
String binaryString = Integer.toBinaryString(number);
|
||||
System.out.println("A2) Number in binary: " + binaryString);
|
||||
|
||||
// A3) Convert to hexadecimal and display
|
||||
String hexString = Integer.toHexString(number);
|
||||
System.out.println("A3) Number in hexadecimal: " + hexString);
|
||||
|
||||
// A4) Display the maximum value for Integer
|
||||
System.out.println("A4) Maximum value of Integer: " + Integer.MAX_VALUE);
|
||||
|
||||
// A5) Display the minimum value for Integer
|
||||
System.out.println("A5) Minimum value of Integer: " + Integer.MIN_VALUE);
|
||||
|
||||
// B1) Convert the binary string back to decimal and display
|
||||
Integer fromBinary = Integer.valueOf(binaryString, 2);
|
||||
System.out.println("B1) Converted back from binary: " + fromBinary.toString());
|
||||
|
||||
// B2) Convert the hexadecimal string back to decimal and display
|
||||
Integer fromHex = Integer.valueOf(hexString, 16);
|
||||
System.out.println("B2) Converted back from hexadecimal: " + fromHex.toString());
|
||||
|
||||
// Close the scanner
|
||||
scanner.close();
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue