다음을 통해 공유


TensorPrimitives.Log10P1<T> 메서드

정의

지정된 텐서에 1을 더한 숫자의 요소별 기본 10 로그를 계산합니다.

public:
generic <typename T>
 where T : System::Numerics::ILogarithmicFunctions<T> static void Log10P1(ReadOnlySpan<T> x, Span<T> destination);
public static void Log10P1<T> (ReadOnlySpan<T> x, Span<T> destination) where T : System.Numerics.ILogarithmicFunctions<T>;
static member Log10P1 : ReadOnlySpan<'T (requires 'T :> System.Numerics.ILogarithmicFunctions<'T>)> * Span<'T (requires 'T :> System.Numerics.ILogarithmicFunctions<'T>)> -> unit (requires 'T :> System.Numerics.ILogarithmicFunctions<'T>)
Public Shared Sub Log10P1(Of T As ILogarithmicFunctions(Of T)) (x As ReadOnlySpan(Of T), destination As Span(Of T))

형식 매개 변수

T

매개 변수

x
ReadOnlySpan<T>

범위로 표현되는 텐서입니다.

destination
Span<T>

범위로 표시되는 대상 텐서입니다.

예외

xdestination 겹치는 메모리 위치를 참조하며 동일한 위치에서 시작하지 않습니다.

설명

이 메서드는 destination[i] = T.Log10P1(x[i])효과적으로 계산합니다.

값이 0이면 해당 대상 위치에 저장된 결과가 NegativeInfinity. 값이 음수이거나 NaN같으면 해당 대상 위치에 저장된 결과가 NaN으로 설정됩니다. 값이 양수 무한대이면 해당 대상 위치에 저장된 결과가 PositiveInfinity. 그렇지 않으면 값이 양수이면 해당 기본 10 로그와 1이 해당 대상 위치에 저장됩니다.

이 메서드는 기본 C 런타임을 호출하거나 현재 아키텍처와 관련된 지침을 사용할 수 있습니다. 정확한 결과는 운영 체제 또는 아키텍처마다 다를 수 있습니다.

적용 대상