numpy.nextafter(arr1, arr2, out = None, where = True, casting = ‘same_kind’, order = ‘K’, dtype = None): Esta função matemática ajuda o usuário a retornar o próximo valor de ponto flutuante após arr1 em direção a arr2, elemento a elemento.

Parâmetros:
arr1: [array_like] Matriz de entrada, valores para encontrar o próximo valor.
arr2: [array_like] array de entrada, valores em que direção procurar.
out: [ndarray, opcional] Matriz de saída com as mesmas dimensões da matriz de entrada, colocada com o resultado.
** kwargs: Permite que você passe o comprimento variável da palavra-chave do argumento para uma função. É usado quando queremos tratar um argumento nomeado em uma função.
onde: [array_like, opcional] Valor verdadeiro significa calcular as funções universais (ufunc) nessa posição, valor False significa deixar o valor sozinho na saída.

Retorna : próximo valor de ponto flutuante de arr1 na direção de arr2.

Código:

import numpy as np  
  
arr1 = 3
arr2 = 4
  
print ("arr1 : ", arr1) 
print ("arr2 : ", arr2) 
  
print ("\nCheck sign of arr1 : ", np.nextafter(arr1, arr2)) 

Resultado :

arr1: 3
arr2: 4
Verifique o sinal de chegada 1: 3.0000000000000004