pt100分度计算器
详细代码如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Net.NetworkInformation;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace PT100
{
public partial class Form1 : Form
{
public Form1()
{
this.StartPosition = FormStartPosition.CenterScreen;
InitializeComponent();
}
public readonly Double[,] ResArr = new Double[,] {
{ 18.49 , -200 },
{ 18.93 , -199 },
{ 19.36 , -198 },
{ 19.79 , -197 },
{ 20.22 , -196 },
{ 20.65 , -195 },
{ 21.08 , -194 },
{ 21.51 , -193 },
{ 21.94 , -192 },
{ 22.37 , -191 },
{ 22.8 , -190 },
{ 23.23 , -189 },
{ 23.66 , -188 },
{ 24.09 , -187 },
{ 24.52 , -186 },
{ 24.94 , -185 },
{ 25.37 , -184 },
{ 25.8 , -183 },
{ 26.23 , -182 },
{ 26.65 , -181 },
{ 27.08 , -180 },
{ 27.5 , -179 },
{ 27.93 , -178 },
{ 28.35 , -177 },
{ 28.78 , -176 },
{ 29.2 , -175 },
{ 29.63 , -174 },
{ 30.05 , -173 },
{ 30.47 , -172 },
{ 30.9 , -171 },
{ 31.32 , -170 },
{ 31.74 , -169 },
{ 32.16 , -168 },
{ 32.59 , -167 },
{ 33.01 , -166 },
{ 33.43 , -165 },
{ 33.85 , -164 },
{ 34.27 , -163 },
{ 34.69 , -162 },
{ 35.11 , -161 },
{ 35.53 , -160 },
{ 35.95 , -159 },
{ 36.37 , -158 },
{ 36.79 , -157 },
{ 37.21 , -156 },
{ 37.63 , -155 },
{ 38.04 , -154 },
{ 38.46 , -153 },
{ 38.88 , -152 },
{ 39.3 , -151 },
{ 39.71 , -150 },
{ 40.13 , -149 },
{ 40.55 , -148 },
{ 40.96 , -147 },
{ 41.38 , -146 },
{ 41.79 , -145 },
{ 42.21 , -144 },
{ 42.63 , -143 },
{ 43.04 , -142 },
{ 43.45 , -141 },
{ 43.87 , -140 },
{ 44.28 , -139 },
{ 44.7 , -138 },
{ 45.11 , -137 },
{ 45.52 , -136 },
{ 45.94 , -135 },
{ 46.35 , -134 },
{ 46.76 , -133 },
{ 47.18 , -132 },
{ 47.59 , -131 },
{ 48 , -130 },
{ 48.41 , -129 },
{ 48.82 , -128 },
{ 49.23 , -127 },
{ 49.64 , -126 },
{ 50.06 , -125 },
{ 50.47 , -124 },
{ 50.88 , -123 },
{ 51.2 , -122 },
{ 51.7 , -121 },
{ 52.11 , -120 },
{ 52.52 , -119 },
{ 52.92 , -118 },
{ 53.33 , -117 },
{ 53.74 , -116 },
{ 54.15 , -115 },
{ 54.56 , -114 },
{ 54.97 , -113 },
{ 55.38 , -112 },
{ 55.78 , -111 },
{ 56.19 , -110 },
{ 56.6 , -109 },
{ 57 , -108 },
{ 57.41 , -107 },
{ 57.82 , -106 },
{ 58.22 , -105 },
{ 58.63 , -104 },
{ 59.04 , -103 },
{ 59.44 , -102 },
{ 59.85 , -101 },
{ 60.25 , -100 },
{ 60.66 , -99 },
{ 61.06 , -98 },
{ 61.47 , -97 },
{ 61.87 , -96 },
{ 62.28 , -95 },
{ 62.68 , -94 },
{ 63.09 , -93 },
{ 63.49 , -92 },
{ 63.9 , -91 },
{ 64.3 , -90 },
{ 64.7 , -89 },
{ 65.11 , -88 },
{ 65.51 , -87 },
{ 65.91 , -86 },
{ 66.31 , -85 },
{ 66.72 , -84 },
{ 67.12 , -83 },
{ 67.52 , -82 },
{ 67.92 , -81 },
{ 68.33 , -80 },
{ 68.73 , -79 },
{ 69.13 , -78 },
{ 69.53 , -77 },
{ 69.93 , -76 },
{ 70.33 , -75 },
{ 70.73 , -74 },
{ 71.13 , -73 },
{ 71.53 , -72 },
{ 71.93 , -71 },
{ 72.33 , -70 },
{ 72.73 , -69 },
{ 73.13 , -68 },
{ 73.53 , -67 },
{ 73.93 , -66 },
{ 74.33 , -65 },
{ 74.73 , -64 },
{ 75.13 , -63 },
{ 75.53 , -62 },
{ 75.93 , -61 },
{ 76.33 , -60 },
{ 76.73 , -59 },
{ 77.13 , -58 },
{ 77.52 , -57 },
{ 77.92 , -56 },
{ 78.32 , -55 },
{ 78.72 , -54 },
{ 79.11 , -53 },
{ 79.51 , -52 },
{ 79.91 , -51 },
{ 80.31 , -50 },
{ 80.7 , -49 },
{ 81.1 , -48 },
{ 81.5 , -47 },
{ 81.89 , -46 },
{ 82.29 , -45 },
{ 82.69 , -44 },
{ 83.08 , -43 },
{ 83.48 , -42 },
{ 83.88 , -41 },
{ 84.27 , -40 },
{ 84.67 , -39 },
{ 85.06 , -38 },
{ 85.46 , -37 },
{ 85.85 , -36 },
{ 86.25 , -35 },
{ 86.64 , -34 },
{ 87.04 , -33 },
{ 87.43 , -32 },
{ 87.83 , -31 },
{ 88.22 , -30 },
{ 88.62 , -29 },
{ 89.01 , -28 },
{ 89.4 , -27 },
{ 89.8 , -26 },
{ 90.19 , -25 },
{ 90.59 , -24 },
{ 90.98 , -23 },
{ 91.37 , -22 },
{ 91.77 , -21 },
{ 92.16 , -20 },
{ 92.55 , -19 },
{ 92.95 , -18 },
{ 93.34 , -17 },
{ 93.75 , -16 },
{ 94.12 , -15 },
{ 94.52 , -14 },
{ 94.91 , -13 },
{ 95.3 , -12 },
{ 95.69 , -11 },
{ 96.09 , -10 },
{ 96.48 , -9 },
{ 96.87 , -8 },
{ 97.26 , -7 },
{ 97.65 , -6 },
{ 98.04 , -5 },
{ 98.44 , -4 },
{ 98.83 , -3 },
{ 99.22 , -2 },
{ 99.61 , -1 },
{ 100 , 0 },
{ 100.39 , 1 },
{ 100.78 , 2 },
{ 101.17 , 3 },
{ 101.56 , 4 },
{ 101.95 , 5 },
{ 102.34 , 6 },
{ 102.73 , 7 },
{ 103.12 , 8 },
{ 103.51 , 9 },
{ 103.9 , 10 },
{ 104.29 , 11 },
{ 104.68 , 12 },
{ 105.07 , 13 },
{ 105.46 , 14 },
{ 105.85 , 15 },
{ 106.24 , 16 },
{ 106.63 , 17 },
{ 107.02 , 18 },
{ 107.4 , 19 },
{ 107.79 , 20 },
{ 108.18 , 21 },
{ 108.57 , 22 },
{ 108.96 , 23 },
{ 109.35 , 24 },
{ 109.73 , 25 },
{ 110.12 , 26 },
{ 110.51 , 27 },
{ 110.9 , 28 },
{ 111.28 , 29 },
{ 111.67 , 30 },
{ 112.06 , 31 },
{ 112.45 , 32 },
{ 112.83 , 33 },
{ 113.22 , 34 },
{ 113.61 , 35 },
{ 113.99 , 36 },
{ 114.38 , 37 },
{ 114.77 , 38 },
{ 115.15 , 39 },
{ 115.54 , 40 },
{ 115.93 , 41 },
{ 116.31 , 42 },
{ 116.7 , 43 },
{ 117.08 , 44 },
{ 117.47 , 45 },
{ 117.85 , 46 },
{ 118.24 , 47 },
{ 118.62 , 48 },
{ 119.01 , 49 },
{ 119.4 , 50 },
{ 119.78 , 51 },
{ 120.16 , 52 },
{ 120.55 , 53 },
{ 120.93 , 54 },
{ 121.32 , 55 },
{ 121.7 , 56 },
{ 122.09 , 57 },
{ 122.47 , 58 },
{ 122.86 , 59 },
{ 123.24 , 60 },
{ 123.62 , 61 },
{ 124.01 , 62 },
{ 124.39 , 63 },
{ 124.77 , 64 },
{ 125.16 , 65 },
{ 125.54 , 66 },
{ 125.92 , 67 },
{ 126.31 , 68 },
{ 126.69 , 69 },
{ 127.07 , 70 },
{ 127.45 , 71 },
{ 127.84 , 72 },
{ 128.22 , 73 },
{ 128.6 , 74 },
{ 128.98 , 75 },
{ 129.37 , 76 },
{ 129.75 , 77 },
{ 130.13 , 78 },
{ 130.51 , 79 },
{ 130.89 , 80 },
{ 131.27 , 81 },
{ 131.66 , 82 },
{ 132.04 , 83 },
{ 132.42 , 84 },
{ 132.8 , 85 },
{ 133.18 , 86 },
{ 133.56 , 87 },
{ 133.94 , 88 },
{ 134.32 , 89 },
{ 134.7 , 90 },
{ 135.08 , 91 },
{ 135.46 , 92 },
{ 135.84 , 93 },
{ 136.22 , 94 },
{ 136.6 , 95 },
{ 136.98 , 96 },
{ 137.36 , 97 },
{ 137.74 , 98 },
{ 138.12 , 99 },
{ 138.5 , 100 },
{ 138.88 , 101 },
{ 139.26 , 102 },
{ 139.64 , 103 },
{ 140.02 , 104 },
{ 140.39 , 105 },
{ 140.77 , 106 },
{ 141.15 , 107 },
{ 141.53 , 108 },
{ 141.91 , 109 },
{ 142.29 , 110 },
{ 142.66 , 111 },
{ 143.04 , 112 },
{ 143.42 , 113 },
{ 143.8 , 114 },
{ 144.17 , 115 },
{ 144.55 , 116 },
{ 144.93 , 117 },
{ 145.31 , 118 },
{ 145.68 , 119 },
{ 146.06 , 120 },
{ 146.44 , 121 },
{ 146.81 , 122 },
{ 147.19 , 123 },
{ 147.57 , 124 },
{ 147.94 , 125 },
{ 148.32 , 126 },
{ 148.7 , 127 },
{ 149.07 , 128 },
{ 149.45 , 129 },
{ 149.82 , 130 },
{ 150.2 , 131 },
{ 150.57 , 132 },
{ 150.95 , 133 },
{ 151.33 , 134 },
{ 151.7 , 135 },
{ 152.08 , 136 },
{ 152.45 , 137 },
{ 152.83 , 138 },
{ 153.2 , 139 },
{ 153.58 , 140 },
{ 153.95 , 141 },
{ 154.32 , 142 },
{ 154.7 , 143 },
{ 155.07 , 144 },
{ 155.45 , 145 },
{ 155.82 , 146 },
{ 156.19 , 147 },
{ 156.57 , 148 },
{ 156.94 , 149 },
{ 157.31 , 150 },
{ 157.69 , 151 },
{ 158.06 , 152 },
{ 158.43 , 153 },
{ 158.81 , 154 },
{ 159.18 , 155 },
{ 159.55 , 156 },
{ 159.93 , 157 },
{ 160.3 , 158 },
{ 160.67 , 159 },
{ 161.04 , 160 },
{ 161.42 , 161 },
{ 161.79 , 162 },
{ 162.16 , 163 },
{ 162.53 , 164 },
{ 162.9 , 165 },
{ 163.27 , 166 },
{ 163.65 , 167 },
{ 164.02 , 168 },
{ 164.39 , 169 },
{ 164.76 , 170 },
{ 165.13 , 171 },
{ 165.5 , 172 },
{ 165.87 , 173 },
{ 166.14 , 174 },
{ 166.61 , 175 },
{ 166.98 , 176 },
{ 167.35 , 177 },
{ 167.72 , 178 },
{ 168.09 , 179 },
{ 168.46 , 180 },
{ 168.83 , 181 },
{ 169.2 , 182 },
{ 169.57 , 183 },
{ 169.94 , 184 },
{ 170.31 , 185 },
{ 170.68 , 186 },
{ 171.05 , 187 },
{ 171.42 , 188 },
{ 171.79 , 189 },
{ 172.16 , 190 },
{ 172.53 , 191 },
{ 172.9 , 192 },
{ 173.26 , 193 },
{ 173.63 , 194 },
{ 174 , 195 },
{ 174.37 , 196 },
{ 174.74 , 197 },
{ 175.1 , 198 },
{ 175.47 , 199 },
{ 175.84 , 200 },
{ 176.21 , 201 },
{ 176.57 , 202 },
{ 176.94 , 203 },
{ 177.31 , 204 },
{ 177.68 , 205 },
{ 178.04 , 206 },
{ 178.41 , 207 },
{ 178.78 , 208 },
{ 179.14 , 209 },
{ 179.51 , 210 },
{ 179.88 , 211 },
{ 180.24 , 212 },
{ 180.61 , 213 },
{ 180.97 , 214 },
{ 181.34 , 215 },
{ 181.71 , 216 },
{ 182.07 , 217 },
{ 182.44 , 218 },
{ 182.8 , 219 },
{ 183.17 , 220 },
{ 183.53 , 221 },
{ 183.9 , 222 },
{ 184.26 , 223 },
{ 184.63 , 224 },
{ 184.99 , 225 },
{ 185.36 , 226 },
{ 185.72 , 227 },
{ 186.09 , 228 },
{ 186.45 , 229 },
{ 186.82 , 230 },
{ 187.18 , 231 },
{ 187.54 , 232 },
{ 187.91 , 233 },
{ 188.27 , 234 },
{ 188.63 , 235 },
{ 189 , 236 },
{ 189.36 , 237 },
{ 189.72 , 238 },
{ 190.09 , 239 },
{ 190.45 , 240 },
{ 190.81 , 241 },
{ 191.18 , 242 },
{ 191.54 , 243 },
{ 191.9 , 244 },
{ 192.26 , 245 },
{ 192.63 , 246 },
{ 192.99 , 247 },
{ 193.35 , 248 },
{ 193.71 , 249 },
{ 194.07 , 250 },
{ 194.44 , 251 },
{ 194.8 , 252 },
{ 195.16 , 253 },
{ 195.52 , 254 },
{ 195.88 , 255 },
{ 196.24 , 256 },
{ 196.6 , 257 },
{ 196.96 , 258 },
{ 197.33 , 259 },
{ 197.69 , 260 },
{ 198.05 , 261 },
{ 198.41 , 262 },
{ 198.77 , 263 },
{ 199.13 , 264 },
{ 199.49 , 265 },
{ 199.85 , 266 },
{ 200.21 , 267 },
{ 200.57 , 268 },
{ 200.93 , 269 },
{ 201.29 , 270 },
{ 201.65 , 271 },
{ 202.01 , 272 },
{ 202.36 , 273 },
{ 202.72 , 274 },
{ 203.08 , 275 },
{ 203.44 , 276 },
{ 203.8 , 277 },
{ 204.16 , 278 },
{ 204.52 , 279 },
{ 204.88 , 280 },
{ 205.23 , 281 },
{ 205.59 , 282 },
{ 205.95 , 283 },
{ 206.31 , 284 },
{ 206.67 , 285 },
{ 207.02 , 286 },
{ 207.38 , 287 },
{ 207.74 , 288 },
{ 208.1 , 289 },
{ 208.45 , 290 },
{ 208.81 , 291 },
{ 209.17 , 292 },
{ 209.52 , 293 },
{ 209.88 , 294 },
{ 210.24 , 295 },
{ 210.59 , 296 },
{ 210.95 , 297 },
{ 211.31 , 298 },
{ 211.66 , 299 },
{ 212.02 , 300 },
{ 212.37 , 301 },
{ 212.73 , 302 },
{ 213.09 , 303 },
{ 213.44 , 304 },
{ 213.8 , 305 },
{ 214.15 , 306 },
{ 214.51 , 307 },
{ 214.86 , 308 },
{ 215.22 , 309 },
{ 215.57 , 310 },
{ 215.93 , 311 },
{ 216.28 , 312 },
{ 216.64 , 313 },
{ 216.99 , 314 },
{ 217.35 , 315 },
{ 217.7 , 316 },
{ 218.05 , 317 },
{ 218.41 , 318 },
{ 218.76 , 319 },
{ 219.12 , 320 },
{ 219.47 , 321 },
{ 219.82 , 322 },
{ 220.18 , 323 },
{ 220.53 , 324 },
{ 220.88 , 325 },
{ 221.24 , 326 },
{ 221.59 , 327 },
{ 221.94 , 328 },
{ 222.29 , 329 },
{ 222.65 , 330 },
{ 223 , 331 },
{ 223.35 , 332 },
{ 223.7 , 333 },
{ 224.06 , 334 },
{ 224.41 , 335 },
{ 224.76 , 336 },
{ 225.11 , 337 },
{ 225.46 , 338 },
{ 225.81 , 339 },
{ 226.17 , 340 },
{ 226.52 , 341 },
{ 226.87 , 342 },
{ 227.22 , 343 },
{ 227.57 , 344 },
{ 227.92 , 345 },
{ 228.27 , 346 },
{ 228.62 , 347 },
{ 228.97 , 348 },
{ 229.32 , 349 },
{ 229.67 , 350 },
{ 230.02 , 351 },
{ 230.37 , 352 },
{ 230.72 , 353 },
{ 231.07 , 354 },
{ 231.42 , 355 },
{ 231.77 , 356 },
{ 232.12 , 357 },
{ 232.47 , 358 },
{ 232.82 , 359 },
{ 233.17 , 360 },
{ 233.52 , 361 },
{ 233.87 , 362 },
{ 234.22 , 363 },
{ 234.56 , 364 },
{ 234.91 , 365 },
{ 235.26 , 366 },
{ 235.61 , 367 },
{ 235.96 , 368 },
{ 236.31 , 369 },
{ 236.65 , 370 },
{ 237 , 371 },
{ 237.35 , 372 },
{ 237.7 , 373 },
{ 238.04 , 374 },
{ 238.39 , 375 },
{ 238.74 , 376 },
{ 239.09 , 377 },
{ 239.43 , 378 },
{ 239.78 , 379 },
{ 240.13 , 380 },
{ 240.47 , 381 },
{ 240.82 , 382 },
{ 241.17 , 383 },
{ 241.51 , 384 },
{ 241.86 , 385 },
{ 242.2 , 386 },
{ 242.55 , 387 },
{ 242.9 , 388 },
{ 243.24 , 389 },
{ 243.59 , 390 },
{ 243.93 , 391 },
{ 244.28 , 392 },
{ 244.62 , 393 },
{ 244.97 , 394 },
{ 245.31 , 395 },
{ 245.66 , 396 },
{ 246 , 397 },
{ 246.35 , 398 },
{ 246.69 , 399 },
{ 247.04 , 400 },
{ 247.38 , 401 },
{ 247.73 , 402 },
{ 248.07 , 403 },
{ 248.41 , 404 },
{ 248.76 , 405 },
{ 249.1 , 406 },
{ 249.45 , 407 },
{ 249.79 , 408 },
{ 250.13 , 409 },
{ 250.48 , 410 },
{ 250.82 , 411 },
{ 251.16 , 412 },
{ 251.5 , 413 },
{ 251.85 , 414 },
{ 252.19 , 415 },
{ 252.53 , 416 },
{ 252.88 , 417 },
{ 253.22 , 418 },
{ 253.56 , 419 },
{ 253.9 , 420 },
{ 254.24 , 421 },
{ 254.59 , 422 },
{ 254.93 , 423 },
{ 255.27 , 424 },
{ 255.61 , 425 },
{ 255.95 , 426 },
{ 256.29 , 427 },
{ 256.64 , 428 },
{ 256.98 , 429 },
{ 257.32 , 430 },
{ 257.66 , 431 },
{ 258 , 432 },
{ 258.34 , 433 },
{ 258.68 , 434 },
{ 259.02 , 435 },
{ 259.36 , 436 },
{ 259.7 , 437 },
{ 260.04 , 438 },
{ 260.38 , 439 },
{ 260.72 , 440 },
{ 261.06 , 441 },
{ 261.4 , 442 },
{ 261.74 , 443 },
{ 262.08 , 444 },
{ 262.42 , 445 },
{ 262.76 , 446 },
{ 263.1 , 447 },
{ 263.43 , 448 },
{ 263.77 , 449 },
{ 264.11 , 450 },
{ 264.45 , 451 },
{ 264.79 , 452 },
{ 265.13 , 453 },
{ 265.47 , 454 },
{ 265.8 , 455 },
{ 266.14 , 456 },
{ 266.48 , 457 },
{ 266.82 , 458 },
{ 267.15 , 459 },
{ 267.49 , 460 },
{ 267.83 , 461 },
{ 268.17 , 462 },
{ 268.5 , 463 },
{ 268.84 , 464 },
{ 269.18 , 465 },
{ 269.51 , 466 },
{ 269.85 , 467 },
{ 270.19 , 468 },
{ 270.52 , 469 },
{ 270.86 , 470 },
{ 271.2 , 471 },
{ 271.53 , 472 },
{ 271.87 , 473 },
{ 272.2 , 474 },
{ 272.54 , 475 },
{ 272.88 , 476 },
{ 273.21 , 477 },
{ 273.55 , 478 },
{ 273.88 , 479 },
{ 274.22 , 480 },
{ 274.55 , 481 },
{ 274.89 , 482 },
{ 275.22 , 483 },
{ 275.56 , 484 },
{ 275.89 , 485 },
{ 276.23 , 486 },
{ 276.56 , 487 },
{ 276.89 , 488 },
{ 277.23 , 489 },
{ 277.56 , 490 },
{ 277.9 , 491 },
{ 278.23 , 492 },
{ 278.56 , 493 },
{ 278.9 , 494 },
{ 279.23 , 495 },
{ 279.56 , 496 },
{ 279.9 , 497 },
{ 280.23 , 498 },
{ 280.56 , 499 },
{ 280.9 , 500 },
{ 281.23 , 501 },
{ 281.56 , 502 },
{ 281.89 , 503 },
{ 282.23 , 504 },
{ 282.56 , 505 },
{ 282.89 , 506 },
{ 283.22 , 507 },
{ 283.55 , 508 },
{ 283.89 , 509 },
{ 284.22 , 510 },
{ 284.55 , 511 },
{ 284.88 , 512 },
{ 285.21 , 513 },
{ 285.54 , 514 },
{ 285.87 , 515 },
{ 286.21 , 516 },
{ 286.54 , 517 },
{ 286.87 , 518 },
{ 287.2 , 519 },
{ 287.53 , 520 },
{ 287.86 , 521 },
{ 288.19 , 522 },
{ 288.52 , 523 },
{ 288.85 , 524 },
{ 289.18 , 525 },
{ 289.51 , 526 },
{ 289.84 , 527 },
{ 290.17 , 528 },
{ 290.5 , 529 },
{ 290.83 , 530 },
{ 291.16 , 531 },
{ 291.49 , 532 },
{ 291.81 , 533 },
{ 292.14 , 534 },
{ 292.47 , 535 },
{ 292.8 , 536 },
{ 293.13 , 537 },
{ 293.46 , 538 },
{ 293.79 , 539 },
{ 294.11 , 540 },
{ 294.44 , 541 },
{ 294.77 , 542 },
{ 295.1 , 543 },
{ 295.43 , 544 },
{ 295.75 , 545 },
{ 296.08 , 546 },
{ 296.41 , 547 },
{ 296.74 , 548 },
{ 297.06 , 549 },
{ 297.39 , 550 },
{ 297.72 , 551 },
{ 298.04 , 552 },
{ 298.37 , 553 },
{ 298.7 , 554 },
{ 299.02 , 555 },
{ 299.35 , 556 },
{ 299.68 , 557 },
{ 300 , 558 },
{ 300.33 , 559 },
{ 300.65 , 560 },
{ 300.98 , 561 },
{ 301.31 , 562 },
{ 301.63 , 563 },
{ 301.96 , 564 },
{ 302.28 , 565 },
{ 302.61 , 566 },
{ 302.93 , 567 },
{ 303.26 , 568 },
{ 303.58 , 569 },
{ 303.91 , 570 },
{ 304.23 , 571 },
{ 304.56 , 572 },
{ 304.88 , 573 },
{ 305.2 , 574 },
{ 305.53 , 575 },
{ 305.85 , 576 },
{ 306.18 , 577 },
{ 306.5 , 578 },
{ 306.82 , 579 },
{ 307.15 , 580 },
{ 307.47 , 581 },
{ 307.79 , 582 },
{ 308.12 , 583 },
{ 308.44 , 584 },
{ 308.76 , 585 },
{ 309.09 , 586 },
{ 309.41 , 587 },
{ 309.73 , 588 },
{ 310.05 , 589 },
{ 310.38 , 590 },
{ 310.7 , 591 },
{ 311.02 , 592 },
{ 311.34 , 593 },
{ 311.67 , 594 },
{ 311.99 , 595 },
{ 312.31 , 596 },
{ 312.63 , 597 },
{ 312.95 , 598 },
{ 313.27 , 599 },
{ 313.59 , 600 },
{ 313.92 , 601 },
{ 314.24 , 602 },
{ 314.56 , 603 },
{ 314.88 , 604 },
{ 315.2 , 605 },
{ 315.52 , 606 },
{ 315.84 , 607 },
{ 316.16 , 608 },
{ 316.48 , 609 },
{ 316.8 , 610 },
{ 317.12 , 611 },
{ 317.44 , 612 },
{ 317.76 , 613 },
{ 318.08 , 614 },
{ 318.4 , 615 },
{ 318.72 , 616 },
{ 319.04 , 617 },
{ 319.36 , 618 },
{ 319.68 , 619 },
{ 319.99 , 620 },
{ 320.31 , 621 },
{ 320.63 , 622 },
{ 320.95 , 623 },
{ 321.27 , 624 },
{ 321.59 , 625 },
{ 321.91 , 626 },
{ 322.22 , 627 },
{ 322.54 , 628 },
{ 322.86 , 629 },
{ 323.18 , 630 },
{ 323.49 , 631 },
{ 323.81 , 632 },
{ 324.13 , 633 },
{ 324.45 , 634 },
{ 324.76 , 635 },
{ 325.08 , 636 },
{ 325.4 , 637 },
{ 325.72 , 638 },
{ 326.03 , 639 },
{ 326.35 , 640 },
{ 326.66 , 641 },
{ 326.98 , 642 },
{ 327.3 , 643 },
{ 327.61 , 644 },
{ 327.93 , 645 },
{ 328.25 , 646 },
{ 328.56 , 647 },
{ 328.88 , 648 },
{ 329.19 , 649 },
{ 329.51 , 650 },
{ 329.82 , 651 },
{ 330.14 , 652 },
{ 330.45 , 653 },
{ 330.77 , 654 },
{ 331.08 , 655 },
{ 331.4 , 656 },
{ 331.71 , 657 },
{ 332.03 , 658 },
{ 332.34 , 659 },
{ 332.66 , 660 },
{ 332.97 , 661 },
{ 333.28 , 662 },
{ 333.6 , 663 },
{ 333.91 , 664 },
{ 334.23 , 665 },
{ 334.54 , 666 },
{ 334.85 , 667 },
{ 335.17 , 668 },
{ 335.48 , 669 },
{ 335.79 , 670 },
{ 336.11 , 671 },
{ 336.42 , 672 },
{ 336.73 , 673 },
{ 337.04 , 674 },
{ 337.36 , 675 },
{ 337.67 , 676 },
{ 337.98 , 677 },
{ 338.29 , 678 },
{ 338.61 , 679 },
{ 338.92 , 680 },
{ 339.23 , 681 },
{ 339.54 , 682 },
{ 339.85 , 683 },
{ 340.16 , 684 },
{ 340.48 , 685 },
{ 340.79 , 686 },
{ 341.1 , 687 },
{ 341.41 , 688 },
{ 341.72 , 689 },
{ 342.03 , 690 },
{ 342.34 , 691 },
{ 342.65 , 692 },
{ 342.96 , 693 },
{ 343.27 , 694 },
{ 343.58 , 695 },
{ 343.89 , 696 },
{ 344.2 , 697 },
{ 344.51 , 698 },
{ 344.82 , 699 },
{ 345.13 , 700 },
{ 345.44 , 701 },
{ 345.75 , 702 },
{ 346.06 , 703 },
{ 346.37 , 704 },
{ 346.68 , 705 },
{ 346.99 , 706 },
{ 347.3 , 707 },
{ 347.6 , 708 },
{ 347.91 , 709 },
{ 348.22 , 710 },
{ 348.53 , 711 },
{ 348.84 , 712 },
{ 349.15 , 713 },
{ 349.45 , 714 },
{ 349.76 , 715 },
{ 350.07 , 716 },
{ 350.38 , 717 },
{ 350.69 , 718 },
{ 350.99 , 719 },
{ 351.3 , 720 },
{ 351.61 , 721 },
{ 351.91 , 722 },
{ 352.22 , 723 },
{ 352.53 , 724 },
{ 352.83 , 725 },
{ 353.14 , 726 },
{ 353.45 , 727 },
{ 353.75 , 728 },
{ 354.06 , 729 },
{ 354.37 , 730 },
{ 354.67 , 731 },
{ 354.98 , 732 },
{ 355.28 , 733 },
{ 355.59 , 734 },
{ 355.9 , 735 },
{ 356.2 , 736 },
{ 356.51 , 737 },
{ 356.81 , 738 },
{ 357.12 , 739 },
{ 357.42 , 740 },
{ 357.73 , 741 },
{ 358.03 , 742 },
{ 358.34 , 743 },
{ 358.64 , 744 },
{ 358.95 , 745 },
{ 359.25 , 746 },
{ 359.55 , 747 },
{ 359.86 , 748 },
{ 360.16 , 749 },
{ 360.47 , 750 },
{ 360.77 , 751 },
{ 361.07 , 752 },
{ 361.38 , 753 },
{ 361.68 , 754 },
{ 361.98 , 755 },
{ 362.29 , 756 },
{ 362.59 , 757 },
{ 362.89 , 758 },
{ 363.19 , 759 },
{ 363.5 , 760 },
{ 364.1 , 761 },
{ 364.4 , 762 },
{ 364.71 , 763 },
{ 365.01 , 764 },
{ 365.31 , 765 },
{ 365.61 , 766 },
{ 365.91 , 767 },
{ 366.22 , 768 },
{ 366.52 , 769 },
{ 366.82 , 770 },
{ 367.12 , 771 },
{ 367.42 , 772 },
{ 367.72 , 773 },
{ 368.02 , 774 },
{ 368.32 , 775 },
{ 368.63 , 776 },
{ 368.8 , 777 },
{ 368.93 , 778 },
{ 369.23 , 779 },
{ 369.53 , 780 },
{ 369.83 , 781 },
{ 370.13 , 782 },
{ 370.43 , 783 },
{ 370.73 , 784 },
{ 371.03 , 785 },
{ 371.33 , 786 },
{ 371.63 , 787 },
{ 371.93 , 788 },
{ 372.22 , 789 },
{ 372.52 , 790 },
{ 372.82 , 791 },
{ 373.12 , 792 },
{ 373.42 , 793 },
{ 373.72 , 794 },
{ 374.02 , 795 },
{ 374.32 , 796 },
{ 374.61 , 797 },
{ 374.91 , 798 },
{ 375.21 , 799 },
{ 375.51 , 800 },
{ 375.81 , 801 },
{ 376.1 , 802 },
{ 376.4 , 803 },
{ 376.7 , 804 },
{ 377 , 805 },
{ 377.2 , 806 },
{ 377.59 , 807 },
{ 377.89 , 808 },
{ 378.19 , 809 },
{ 378.48 , 810 },
{ 378.78 , 811 },
{ 379.08 , 812 },
{ 379.37 , 813 },
{ 379.67 , 814 },
{ 379.97 , 815 },
{ 380.26 , 816 },
{ 380.56 , 817 },
{ 380.85 , 818 },
{ 381.15 , 819 },
{ 381.45 , 820 },
{ 381.74 , 821 },
{ 382.04 , 822 },
{ 382.33 , 823 },
{ 382.63 , 824 },
{ 382.92 , 825 },
{ 383.22 , 826 },
{ 383.51 , 827 },
{ 383.81 , 828 },
{ 384.1 , 829 },
{ 384.4 , 830 },
{ 384.69 , 831 },
{ 384.98 , 832 },
{ 385.28 , 833 },
{ 385.57 , 834 },
{ 385.87 , 835 },
{ 386.16 , 836 },
{ 386.45 , 837 },
{ 386.75 , 838 },
{ 387.04 , 839 },
{ 387.34 , 840 },
{ 387.63 , 841 },
{ 387.92 , 842 },
{ 388.21 , 843 },
{ 388.51 , 844 },
{ 388.8 , 845 },
{ 389.09 , 846 },
{ 389.39 , 847 },
{ 389.68 , 848 },
{ 389.97 , 849 },
{ 390.26 , 850 }
};
private Double str2double(string str)
{
if (str == null)
{
//return 0.0;
//throw new ArgumentNullException();
throw new Exception(String.Format("你输入的数{0}无效", str));
}
Double db;
if (double.TryParse(str, out db))
{
return db;
}
else
{
//throw new ArgumentException();
throw new Exception(String.Format("你输入的数{0}无效", str));
}
}
private void fuzhi(Label label, string str)
{
label.Text = str;
if (label.BackColor != Color.White)
{
label.BackColor = Color.White;
}
else
{
label.BackColor = Color.Gray;
}
}
private Double jisuan(double x1, double x2, double y1, double y2, double zhi)
{
return y1 + (y2 - y1) * (zhi - x1) / (x2 - x1);
}
private void button1_Click(object sender, EventArgs e)
{
//this.textBox1.Text = ResArr.GetLength(0).ToString();
try
{
Double zhi = str2double(textBox1.Text);
if (zhi < ResArr[0, 0])
{
fuzhi(label1, "小于-200°");
return;
}
if (zhi > ResArr[ResArr.GetLength(0) - 1, 0])
{
fuzhi(label1, "大于850°");
return;
}
for (int i = 0; i < ResArr.GetLength(0) - 1; i++)
{
if (zhi >= ResArr[i, 0] && zhi <= ResArr[i + 1, 0])
{
double zuzhi;
zuzhi = jisuan(ResArr[i, 0], ResArr[i + 1, 0], ResArr[i, 1], ResArr[i + 1, 1], zhi);
fuzhi(label1, zuzhi.ToString("0.000") + "°");
return;
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), "错误", MessageBoxButtons.OK);
}
}
private void button2_Click(object sender, EventArgs e)
{
try
{
Double zhi = str2double(textBox2.Text);
if (zhi < ResArr[0, 1])
{
fuzhi(label2, "小于" + ResArr[0, 0].ToString() + "Ω");
return;
}
if (zhi > ResArr[ResArr.GetLength(0) - 1, 1])
{
fuzhi(label2, "大于" + ResArr[ResArr.GetLength(0) - 1, 0] + "Ω");
return;
}
for (int i = 0; i < ResArr.GetLength(0) - 1; i++)
{
if (zhi >= ResArr[i, 1] && zhi <= ResArr[i + 1, 1])
{
double zuzhi;
zuzhi = jisuan(ResArr[i, 1], ResArr[i + 1, 1], ResArr[i, 0], ResArr[i + 1, 0], zhi);
fuzhi(label2, zuzhi.ToString("0.000") + "Ω");
return;
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), "错误", MessageBoxButtons.OK);
}
}
private void Form1_Load(object sender, EventArgs e)
{
textBox1.Text = "100";
textBox2.Text = "0";
button1_Click(null, null);
button2_Click(null, null);
this.MaximizeBox = false;
this.Text = "anlog 2024年4月12日 + v1.0";
//richTextBox1.Text = "";
loadRes();
}
private void loadRes()
{
StringBuilder sb = new StringBuilder();
sb.Append("序号\t阻值(Ω)\t\t温度(℃)\t\r");
for( int i = 0; i < ResArr.GetLength(0); i++)
{
sb.Append(i.ToString() + "\t" + ResArr[i, 0]+ "\tΩ\t" + ResArr[i, 1] + "\t℃" + "\r\n");
}
richTextBox1.Font = new Font(richTextBox1.Font.Name, 19);
richTextBox1.Text = sb.ToString();
}
}
}
使用了折线方法处理电阻值,以及温度值。
参考连接
PT100分度表-CSDN博客https://blog.csdn.net/anlog/article/details/137677366?spm=1001.2014.3001.5501
特此记录
anlog
2024年4月12日