ভূমিকা
NumPy-এর numpy.fix() মেথড ফ্লোট অ্যারের প্রতিটি এলিমেন্টকে শূন্যের দিকে নিকটতম পূর্ণসংখ্যায় রাউন্ড করে (ট্রানকেট করে)। ফলাফল ফ্লোট টাইপে রিটার্ন করা হয়।
প্যারামিটারها
- x (প্রথম প্যারামিটার): রাউন্ড করার ফ্লোট অ্যারে।
- out (দ্বিতীয় প্যারামিটার, ঐচ্ছিক): ফলাফল রাখার লোকেশন।
ধাপসমূহ
- লাইব্রেরি আমদানি:
import numpy as np - ফ্লোট অ্যারে তৈরি:
arr = np.array([120.6, -120.6, 200.7, -320.1, 320.1, 500.6]) - অ্যারে বৈশিষ্ট্য:
print("Array...\n", arr) print("\nArray datatype...\n", arr.dtype) print("\nArray Dimensions...\n", arr.ndim) print("\nNumber of elements in the Array...\n", arr.size) - রাউন্ডিং:
print("\nResult (rounded)...\n", np.fix(arr))
সম্পূর্ণ উদাহরণ
import numpy as np
arr = np.array([120.6, -120.6, 200.7, -320.1, 320.1, 500.6])
print("Array...\n", arr)
print("\nOur Array type...\n", arr.dtype)
print("\nOur Array Dimension...\n", arr.ndim)
print("\nOur Array Shape...\n", arr.shape)
print("\nResult (rounded)...\n", np.fix(arr))
আউটপুট
Array...
[ 120.6 -120.6 200.7 -320.1 320.1 500.6]
Our Array type...
float64
Our Array Dimension...
1
Our Array Shape...
(6,)
Result (rounded)...
[ 120. -120. 200. -320. 320. 500.]