단위 자동 단위 변환
단위 변환을 사용하면 물리적 단위를 Vali에 연결할 수 있습니다. 이 Vali를 사용한 각 계산에 대해 필요한 변환이 백엔드에서 자동으로 수행됩니다. 이를 위해 Pint 라이브러리가 백본으로 사용됩니다.
아래 예는 50kg이 110.23파운드(파운드)로 자동 변환되는 방법을 보여줍니다 50kglbs
또한 접두사와 접미사는 자동으로 적용되며, 예를 들어 질량 값의 kgg
또한 수식을 지정할 수 있습니다 $vali3 = $vali1 + $vali2$vali1 = 10 metervali2 = 100 cmyd12.030 yd
발리 및 수식에서 단위 처리하기
발리 생성하기
새 발리(숫자 값 또는 수식)를 만들 때 두 가지 중요한 속성 필드가 있습니다:
-
Formula and unit (필수)-
숫자 값(예: 50kg)의 경우 이 필드에는 값과 단위를 포함해야 합니다.
-
수식(예: $wheel1.mass+$wheel2.mass)의 경우 계산 결과의 단위입니다.
-
-
Display unit (선택 사항 - 비어 있는 경우 표시 단위는Formula and unit 필드의 단위를 기준으로 합니다.)
아래 표는 다양한 생성 옵션에 따라 발리 생성 시 예상되는 동작을 요약한 것입니다.
| 공식 및 단위 필드 | 지급 단위 필드 | 예상 동작 |
|---|---|---|
| 숫자 값 및 단위 없음 | 단위 없음 | 무차원 값이 생성됩니다. |
| 숫자 값 및 단위 없음 | unit | Vali의 단위 차원 경고입니다. |
| 숫자 값 및 지정된 단위 | 단위 없음 | 지정된 단위를 가진 값이 생성되어 단위로 표시됩니다 |
| 숫자 값과 지정된 단위 | 단위 | 지정된 단위를 가진 값이 생성되고 필드에서 단위로 표시됩니다 |
| 수식(단위 필요 없음) | 단위 없음 | 를 입력하면 |
| 수식(단위 필요 없음) | 단위 | 수식의 결과는 수식의 결과가 |
| 공식 및 Custom 단위 | 단위 없음 |
|
| 공식 및 Custom 단위 | 단위 |
|
| 유형이 | 고정 | 단위는 유형 단위에서 자동으로 가져옵니다(동일한 차원을 유지하는 한 나중에 변경할 수 있습니다). |
단위 변경
단위 필드 표시
표시 단위가 일치하는 한 언제든지
표시 단위가 유효한 변환인 것으로 변경된 경우(예 smsm/skm/s100 s = 100 000 ms
공식 및 단위 필드
Vali가 수식이 아닌 단순한 숫자 값인 경우 단위를 변경할 수 있습니다 ms100 s100 m
공식
Vali에 수식이 있는 경우 수식은 사용된 변수에 따라 예상 단위를 결정합니다. 값을 원하는 단위로 표시하도록 선택할 수 있으며( m/skm/sm/sm
무차원 값
무차원 값은 곱셈과 나눗셈에는 사용할 수 있지만 단위가 있는 값의 덧셈과 뺄셈에는 사용할 수 없는데, 단위가 호환되지 않기 때문입니다. 단위가 있는 모든 값은 단위가 있는 값으로 저장해야 하며(
인식되지 않는 단위('정의되지 않은 단위')도 무차원으로 간주됩니다.
정의되지 않은 단위
정의되지 않은 단위를 사용할 수 있도록 별도의 설정을 사용할 수 있습니다. 이 설정을 활성화하면(기본 설정) 지원되지 않는 단위를 추가할 수 있지만 경고가 생성됩니다. 이 옵션을 비활성화하면 정의되지 않은 단위를 Vali에 지정할 수 없습니다.
발리 단위 변경하기
Valitype의 단위는 원래 단위와 동일한 차원을 가진 다른 단위로만 변경할 수 있습니다. 이 변경은 해당 유형의 기존 발리에는 영향을 미치지 않지만 이 발리페로 생성된 새 발리에는 새 단위가 적용됩니다.
요구 사항 및 최악의 경우
요구 사항(최소/최대 값) 및 최악의 경우는 항상 발리 단위와 동일한 단위로 표시됩니다. 단위를 변경하면 요구 사항과 최악의 경우도 선택한 단위와 일치하도록 다시 계산됩니다.
지원되는 단위 및 상수
요구 사항 포털은 Pint 라이브러리에 정의된 모든 기본 단위 및 변환과 기본 상수를 지원합니다.
요구 사항 포털에서 단위로 작업할 때는 다음 사항에 유의하세요:
-
단위와 접두사는 대소문자를 구분합니다. 예를 들어, 킬로그램은 항상
이고 절대로kg 또는Kg . 단위로 작업할 때 대소문자가 확실하지 않은 경우 파인트 라이브러리 단위를 염두에 두세요.KG -
시간은 다음과 같이 축약합니다
또는h .hr 는 플랑크 상수를 나타내는 데 사용할 수 없습니다,h 를 사용해야 합니다.planck_constant -
유로와 달러가 단위로 지원되며 1유로 = 1.123달러로 고정되었습니다(이 환산은 현재 경제 상황에 맞게 관리자 패널에서 변경할 수 있음). 유로와 달러는 다음과 같이 약칭됩니다
또는EUR 및euro 및USD 로 약칭됩니다.dollar -
는 기본 단위 목록에서처럼 '데시바른'에 매핑되지 않고 자체 무차원 단위인 '데시벨'에 매핑됩니다. 다른 로그 단위(예: dBW)는 정의되지 않은 단위로 간주되므로 무차원 단위와 동일한 방식으로 처리됩니다. 선형 단위와 로그 단위 사이에는 자동 변환이 이루어지지 않습니다(예: dBW를 W로 변환).dB -
온도 단위의 경우
,degC 및degF (또는 여기서는 그냥degK ).K
다음 접두사를 사용할 수 있습니다:
-
소수점 접두사:
yocto- = 1e-24 = y- zepto- = 1e-21 = z- 아토- = 1e-18 = a- fEMTO- = 1E-15 = F- pICO- = 1E-12 = P- 나노- = 1e-9 = n- 마이크로- = 1e-6 = u- = µ- 밀리- = 1e-3 = m- centi- = 1e-2 = c- deci- = 1e-1 = d- 데카- = 1e+1 = da- = 데카 헥토- = 1e2 = h- 킬로- = 1e3 = k- 메가- = 1e6 = M- 기가- = 1e9 = G- 테라- = 1e12 = T- 페타- = 1e15 = P- 엑사- = 1e18 = 전자- zetta- = 1e21 = Z- yotta- = 1e24 = Y-
-
이진 접두사:
kibi- = 2^10 = Ki- mebi- = 2^20 = Mi- gibi- = 2^30 = Gi- tebi- = 2^40 = Ti- pebi- = 2^50 = Pi- exbi- = 2^60 = Ei- 제비 = 2^70 = 지-지 yobi- = 2^80 = Yi-
예를 들어 접두사와 단위의 모든 조합을 사용할 수 있습니다, ks = kiloseconds1 kilosecond = 1000 seconds
지원되지 않는 단위
연산자를 단위로 사용하는 것은 지원되지 않습니다. 예를 들어 %, -, &, $, #, °%50% = 0.550
Custom 단위
관리자는 Pint 라이브러리에 정의되지 않은 사용자 정의 단위(Custom 단위)를 정의할 수 있습니다
아이콘을 클릭하고 나타나는 메뉴에서
버튼을 클릭하고 Pint 라이브러리에 있는 기존 단위를 기준으로 단위를 정의합니다.