【python自用函数】负数向下取整,正数向上取整

1.最终结果

array = np.array([[1.2, -1.2], [2.5, -2.5]])
expanded_array = expand(array)
print(expanded_array)

[[ 2. -2.]
 [ 3. -3.]] 

2.取整知识

2.1.向上取整

取大于或等于给定数的最小整数

import math

# 示例
number = 4.1
result = math.ceil(number)
print(result)  # 输出:5

number = -4.1
result = math.ceil(number)
print(result)  # 输出:-4

2.2.向下取整

取小于或等于给定数的最大整数

import math

# 示例
number = 4.1
result = math.ceil(number)
print(result)  # 输出:5

number = -4.1
result = math.floor(number)
print(result)  # 输出:-5

3.其他知识

3.1.遍历数组(忽视维度)

3.1.1.展平

import numpy as np

# 示例:创建一个三维数组
array = np.array([[[1, 2], [3, 4]], [[5, 6], [7,

你可能感兴趣的:(Python常用函数,python,开发语言,pycharm,经验分享,笔记,numpy)