Julia: λΆ€μšΈμ΄ 숫자둜 λΆ€λŸ¬ μ‘Œλ‚˜μš”?

에 λ§Œλ“  2017λ…„ 05μ›” 17일  Β·  3μ½”λ©˜νŠΈ  Β·  좜처: JuliaLang/julia

졜근 λ³€κ²½ 사항이 λ°œμƒν–ˆμŠ΅λ‹ˆλ‹€.

julia> ndigits(true)
1

λ‚˜λŠ” 이것에 λŒ€ν•΄ λ„ˆλ¬΄ μ†Œλž€μŠ€λŸ½μ§€ μ•ŠμœΌλ©° μ™œ 지원 쀑단주기λ₯Ό κ±°μΉ˜μ§€ μ•Šμ•˜λŠ”μ§€ 이해할 수 μžˆμŠ΅λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ λ‚˜λŠ” λ³„λ„μ˜ κ°œλ…μœΌλ‘œ Bool <: Integer μ—μ„œ Bool 둜의 μ „ν™˜μ΄ 아직 μΌμ–΄λ‚˜μ§€ μ•Šμ•˜λ‹€λŠ” 인상을 λ°›μ•˜μŠ΅λ‹ˆλ‹€. κ·Έλ ‡λ‹€λ©΄ Bool μ—μ„œ μ •μˆ˜ 연산을 계속 μ§€μ›ν•˜λŠ” 것이 더 λ‚«λ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

κ³ μ³μ•Όν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. ndigits(false) κ°€ 1 μ£Όμ§€λ§Œ ndigits(true) κ°€ 였λ₯˜λ₯Ό λ˜μ§€λŠ” 것은 μ΄μƒν•©λ‹ˆλ‹€.

λͺ¨λ“  3 λŒ“κΈ€

흠, μΆ”κ°€ μ‘°μ‚¬μ—μ„œ ndigits 만 λ³€κ²½ ν•œ https://github.com/JuliaLang/julia/pull/16841 μ΄μ—ˆμŠ΅λ‹ˆλ‹€. μ’€ 더 포괄적 인 λ³€ν™”κ°€ μžˆλ‹€κ³  μƒκ°ν–ˆμ§€λ§Œ ndigits 의 νŒŒμ† 만 μ‹ κ²½ μ“°κΈ°μ—λŠ” λ„ˆλ¬΄ μ‚¬μ†Œν•œ 문제인 것 κ°™μŠ΅λ‹ˆλ‹€.

λ―Έμ•ˆν•˜μ§€λ§Œ λ‚΄κ°€ 그것을 κΉ¨λœ¨λ Έλ‹€λŠ” 것을 λͺ°λžμ§€λ§Œ κ³„νšμ΄ Bool <: Integer μ—μ„œ μ „ν™˜ν•˜λŠ” 것이라면 κ³ μΉ˜κΈ°μ—λŠ” λ„ˆλ¬΄ μ‚¬μ†Œν•œ μΌμ΄λΌλŠ” 데 λ™μ˜ν•©λ‹ˆλ‹€.

κ³ μ³μ•Όν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. ndigits(false) κ°€ 1 μ£Όμ§€λ§Œ ndigits(true) κ°€ 였λ₯˜λ₯Ό λ˜μ§€λŠ” 것은 μ΄μƒν•©λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰