-
Python:
import numpy as np start = 0.0 stop = 1.0 step = 0.1 result = np.arange(start, stop, step) print(result) -
JavaScript:
function range(start, stop, step) { const result = []; for (let i = start; i < stop; i += step) { result.push(i); } return result; } const start = 0.0; const stop = 1.0; const step = 0.1; const result = range(start, stop, step); console.log(result); -
C++:
#include <iostream> #include <vector> std::vector<float> range(float start, float stop, float step) { std::vector<float> result; for (float i = start; i < stop; i += step) { result.push_back(i); } return result; } int main() { float start = 0.0; float stop = 1.0; float step = 0.1; std::vector<float> result = range(start, stop, step); for (float num : result) { std::cout << num << " "; } std::cout << std::endl; return 0; } -
Java:
import java.util.ArrayList; import java.util.List; public class Main { public static List<Float> range(float start, float stop, float step) { List<Float> result = new ArrayList<>(); for (float i = start; i < stop; i += step) { result.add(i); } return result; } public static void main(String[] args) { float start = 0.0f; float stop = 1.0f; float step = 0.1f; List<Float> result = range(start, stop, step); for (float num : result) { System.out.print(num + " "); } System.out.println(); } }