没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
测量:直观,类型安全的单位。 Measured提供了一种安全,简单的方法来使用度量单位。 它使用编译器来确保正确性,并提供直观的数学运算以与任何单元一起使用。 这意味着您可以编写更健壮的代码,避免使用隐式单位。 例如,时间处理通常是在大约毫秒与微秒或秒的隐式假设下完成的。 测量有助于避免此类陷阱。 interface Clock { fun now (): Measure < Time> } fun handleUpdate ( duration : Measure < Time>) { // ... reportTimeInMillis(duration ` in ` milliseconds) } val startTime = clock.now() // ... handleUpdate(clock.now() - startTime) 复杂单位
资源推荐
资源详情
资源评论
收起资源包目录
measured-master.zip (24个子文件)
measured-master
gradlew.bat 3KB
gradlew 6KB
docs
.nojekyll 0B
index.html 2KB
measured.svg 6KB
measured.png 41KB
README.md 4KB
gradle.properties 197B
LICENSE 1KB
src
commonTest
kotlin
io
nacular
measured
units
TestUtils.kt 566B
UnitTests.kt 7KB
TimeTests.kt 2KB
AngleTests.kt 3KB
commonMain
kotlin
io
nacular
measured
units
Angle.kt 2KB
Time.kt 479B
GraphicsLength.kt 435B
Length.kt 823B
Mass.kt 467B
Units.kt 31KB
BinarySize.kt 2KB
.gitignore 208B
build.gradle.kts 5KB
README.md 5KB
settings.gradle 39B
共 24 条
- 1
资源评论
梦想是世界和平
- 粉丝: 19
- 资源: 4625
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功